The Adventures of Huckleberry Finn (Websters French Thesaurus ...
Mark Twain
The Cockney Rhyming Slang Dictionary
Geoff Tibballs
Teaching Languages to Young Learners
Lynne Cameron
Techniques and Principles in Language Teaching 3rd Edition - ...
Diane Larsen-Freeman & Marti Anderson
Teaching Techniques in English as a Second Language (1)
Victory at Yorktown: A Novel
Newt Gingrich & William R. Forstchen
Experiencing Mathematics: What Do We Do, When We Do Mathematics?
Reuben Hersh
For the new intellectual: the philosophy of Ayn Rand
Ayn Rand
Frankenstein and Philosophy
Nicolas Michaud
Popular Culture and Philosophy (79)
Free Women, Free Men: Sex, Gender, Feminism
Camille Paglia
From Here to Infinity: A Vision for the Future of Science
Martin Rees
Global Social Change: Historical and Comparative Perspectives
Professor Christopher Chase-Dunn & Christopher Chase-Dunn & Salvatore J. Babones & Dr Salvatore J Babones
God and Stephen Hawking: Whose Design Is It Anyway?
John Carson Lennox
God Created the Integers: The Mathematical Breakthroughs That ...
Stephen Hawking
The Great Game in the Buddhist Himalayas: India and China’s ...
Phunchok Stobdan
Guilt by Accusation: The Challenge of Proving Innocence in the ...
Alan M. Dershowitz
The Hidden Life of Trees: What They Feel, How They Communicate ...
Peter Wohlleben
The Hidden Life of Trees: What They Feel, How They Communicate—Disco[..] ...
The Hidden Life: Essays, Meditations, Spiritual Texts: The Collected ...
Edith Stein
History and Philosophy of Modern Mathematics
William Aspray & Philip Kitcher
Homes and Other Black Holes
Dave Barry
How Euler Did Even More
C. Edward Sandifer
How to Teach Mathematics: Third Edition
Steven G. Krantz
In Defense of a Liberal Education
Fareed Zakaria
In Pursuit of the Unknown: 17 Equations That Changed the World
Ian Nicholas Stewart
Inception and Philosophy
Thorsten Botz-Bornstein
Popular Culture and Philosophy (62)