101 Philosophy Problems
Martin Cohen
Moral Philosophy in Eighteenth-Century Britain
Colin Heydt
The Battle for God
Karen Armstrong
Thoughts, Words and Things: An Introduction to Late Mediaeval ...
Paul Vincent Spade
Text Linguistics and Classical Studies
Mauro Giuffrè
UNIPA Springer Series (1)
Pure Mathematics for Pre-Beginners: An Elementary Introduction ...
Steve Warner