DIARY: Book review

Standing on the shoulders of giants