Muhammad Prophet for Our Time
Karen Armstrong
Defending Hypatia: Ramus, Savile, and the Renaissance Rediscovery ...
Robert Goulding
The Next Fifty Years: Science in the First Half of the Twenty-First ...
John Brockman
Knowledge Representation and Reasoning Under Uncertainty: Logic ...
Michael Masuch & Laszlo Polos
From Old English to Standard English: A Course Book in Language ...
Dennis Freeborn
We the Living
Ayn Rand & Leonard Peikoff