How to Be Human
Ruby Wax
The Afterlife of Billy Fingers: Life, Death and Everything Afterwards
Annie Kagan
Tillich: A Guide for the Perplexed
Andrew O'Neill
2,000 Years of Christ's Power Vol. 2: The Middle Ages
Nick R. Needham
Platonism and Anti-Platonism in Mathematics
Mark Balaguer
Encyclopedia of Addictions
Kathryn H. Hollen
Boat Mechanical Systems Handbook: How to Design, Install, and ...
Dave Gerr
Ritual Magic
Elizabeth M. Butler
Armageddon Averted: The Soviet Collapse, 1970-2000
Stephen Kotkin
Head First Software Development
Dan Pilone & Russ Miles
Head First (1)
Philosophy and the Mirror of Nature: Thirtieth-Anniver[..] ...
Richard Rorty
Adventures in Group Theory: Rubik's Cube, Merlin's Machine, ...
David Joyner
Bambi vs. Godzilla: On the Nature, Purpose, and Practice of ...
David Mamet
Agile Testing: A Practical Guide for Testers and Agile Teams
Lisa Crispin & Janet Gregory
Contagious
Scott Sigler
Academic Writing: At the Interface of Corpus and Discourse
Maggie Charles & Diane Pecorari & Susan Hunston
A Guide to the Hidden Wisdom of Kabbalah
Michael Laitman
Socrates Meets Kant: The Father of Philosophy Meets His Most ...
Peter J. Kreeft
Dictionary of Computing: Over 10,000 Terms Clearly Defined
Simon Collin
A Laboratory of Transnational History: Ukraine and Recent Ukrainian ...
Georgiy Kasianov & Philipp Ther
Dictionary of Contemporary Slang
Tony Thorne
Dictionary of Food: International Food and Cooking Terms From ...
Charles Sinclair
Dictionary of Food Science and Nutrition
Bloomsbury Publishing
Easier English Student Dictionary: Over 35,000 Terms Clearly ...
Easier English Intermediate Dictionary
Peter Collin