Philosophy, science, and history: A guide and reader/ Patton, Lydia - New York: Routledge, 2014. - 482 p.

0415898315

501 / PAT/P