The Universal Frame: Historical Essays in Astronomy, Natural Philosophy, and Scientific Method by John North | Menrva Books | MenrvaBooks