books by subject
Advanced English as Foreign Language
Collins German Dictionary
Collins National Theatre Plays – The Exam: A comedy about three teenagers who have to muddle their way through the ordeal of a high-pressure exam.
Collins Compact Thesaurus A–Z (Collins Compact)
GEM LATIN DICTIONARY 2ND EDN
Collins German Dictionary (Collins Complete and Unabridged)
Collins German (Collins Dictionary and Grammar)
Collins Robert Concise French Dictionary (Collins Concise)
Collins Improve Your Grammar
Greek Gem Dictionary: The world's favourite mini dictionaries (Collins Gem Dictionaries)
Collins English Dictionary
Collins French Dictionary and Grammar (Collins Dictionary and Grammar)
Collins German Dictionary and Grammar (Collins Dictionary and Grammar)
Collins Italian Dictionary Complete and Unabridged: For advanced learners and professionals
Collins Spanish Dictionary 40th anniversary edition (Collins Complete and Unabridged)
Collins Gem Italian Dictionary (Collins Gem)
Collins German Dictionary and Grammar: 112,000 translations plus grammar tips (Collins Dictionary and Grammar)
Collins French Dictionary and Grammar: 120,000 translations plus grammar tips (Collins Dictionary and Grammar)
Collins Italian Dictionary and Grammar : 120,000 translations plus grammar tips (Collins Dictionary and Grammar)
Practice Papers for SQA Exam Revision – Higher English Practice Papers: Prelim Papers for SQA Exam Revision
Paperback English Dictionary and Thesaurus Essential: All the words you need, every day (Collins Essential Dictionaries)
Paperback English Dictionary Essential: All the words you need, every day (Collins Essential Dictionaries)
Paperback English Thesaurus Essential: All the words you need, every day (Collins Essential Dictionaries)
Take Charge! A Student Centered Approach To English, Book 1: Bk. 1
Critical Examination
Advanced Conversation: Book (ELT Conversation Series)
Our Town and other plays (Penguin Twentieth Century Classics)
Test Your Vocabulary: Bk. 3 (English Language Teaching S.)
Test Your Vocabulary: Book 4: Advanced (Penguin English Language Teaching Series)
Test Your Vocabulary Book 5 (Advanced) (English Language Teaching)