History in English Words
Owen Barfield
Dictionary of Plant Names: Over 100,000 Names of about 10,000 ...
A. I. Schroeter & V. A. Panasiuk
Key Ideas in Linguistics and the Philosophy of Language
Siobhan Chapman & Christopher Routledge
Dancing on Bones: History and Power in China, Russia and North ...
Katie Stallard
Essential Grammar in Use with Answers: A Self-Study Reference ...
Raymond Murphy
Ishmael: A Novel
Daniel Quinn
The Singularity Is Near: When Humans Transcend Biology
Ray Kurzweil
Nanopesticides, Nanoherbicides, and Nanofertilizers; Formulations ...
Anjali Gupta & Divya Bajpai Tripathy & Gaurav Kumar & Pooja Agarwal & Anujit Ghosal