The Medieval Discovery of Nature by Steven A. Epstein