An Introduction to Second Language Acquisition Research
Diane Larsen-Freeman & Michael H. Long
More Precisely: The Math You Need to Do Philosophy - Second ...
Eric Steinhart
Oxford Dictionary of Scientific Quotations
Roy Porter & William F. Bynum
Thermopylae 480 BC: Last Stand of the 300
Nic Fields
Automate the Boring Stuff With Python: Practical Programming ...
Al Sweigart
Mavericks of the Mind - Conversations with Terrence McKenna, ...
David Jay Brown & Rebecca McClen Novick