Philosophy of Mind: 50 Puzzles, Paradoxes, and Thought Experiments
Amy Kind & Torin Alter & Robert J. Howell
Learning d3.js Data Visualization - Second Edition
Swizec Teller & Ændrew Rininsland
When Violence Is the Answer: Learning How to Do What It Takes ...
Tim Larkin
Pocket Dictionary of Ethics: Over 300 Terms & Ideas Clearly ...
Stanley J. Grenz
The IVP Pocket Reference Series (1)
Dictionary of Modern Phrases with Meanings & Usage
Joel Lyall
The Aswân Obelisk
Reginald Engelbach
A Complete Dictionary of Synonyms and Antonyms or, Synonyms ...
Samuel Fallows