Scientific Journeys: A Physicist Explores the Culture, History and Personalities of Science – A Book Review