Did Muhammad Exist?: An Inquiry Into Islam's Obscure Origins
Robert Spencer
Beginner's Guide to DIY & Home Repair: Essential DIY Techniques ...
Jo Behari & Alison Winfield-Chislett
Jefferson and Hamilton
John Ferling
Node Cookbook: Discover Solutions, Techniques, and Best Practices ...
Bethany Griggs
Democracy and Totalitarianism: A Theory of Political Systems
Raymond Aron
History of God
Karen Armstrong