The Rise of Science, From Prehistory to the Far Future by Peter Shaver