Scientifica Historica: How the world's great science books chart the history of knowledge