The watershed : a biography of Johannes Kepler - Koestler, Arthur (Heinemann, 1960)