The great philosophers: from Socrates to Foucault by Garvey, James, Stangroom, Jeremy 0 Type: Book Introduction to Western philosophy's major figures.
The great philosophers: from Socrates to Foucault by Stangroom, Jeremy 0 Type: Book Introduction to Western philosophy's major figures.
The story of mathematics: from creating the pyramids to exploring infinity by Rooney, Anne 0 Type: Book
The ultimate book of spells: a complete guide to using magic to improve your l… by Ball, Pamela 0 Type: Book