The Astronomer as Natural Philosopher by Alan Cook & A.H. Cook