Charles FreemanHistoryPhilosophyISBN: 9781400033805 Enjoyment - Academic level popular Impact - Log in or register to post comments