German Philosophy 1760-1860: The Legacy of Idealism
Terry Pinkard
1000 English Collocations in 10 Minutes a Day
Shayna Oliveira
Design for Information
Isabel Meirelles
The A to Z of Wittgenstein's Philosophy
Duncan Richter
Curriculum Development in Language Teaching
Jack Croft Richards
Mastering Perl: A Beginner’s Guide
Sufyan Bin Uzayr