Doing Task-Based Teaching - Oxford Handbooks for Language Teachers
Jane Willis & David Willis
OXFORD HANDBOOKS FOR LANGUAGE TEACHERS (1)
Plato's Philosophy of Science
Andrew Gregory
Concise Catalog of Deep-Sky Objects: Astrophysical Information ...
W. H. Finlay
Treatise on the Virtues
Thomas Aquinas
Mathematica®: The Student Book
Stephen Wolfram & George Beck
Harold and Maude
Colin Higgins