A Weird History of Science by John John Townsend