books by subject
Advanced English as Foreign Language
Collins Robert Concise French Dictionary
[Business Benchmark Advanced Student's Book BEC Edition] [By: Brook-Hart, Guy] [March, 2007]
English for Economics in Higher Education Studies (English for Specific Academic Purposes)
The Forms of Narrative: A Practical Study Guide for English
Advanced Grammar in Use with Answers: A Self-Study Reference and Practice Book for Advanced Learners of English
Teaching Other Subjects Through English (CLIL)
Compelling Conversations: Questions and Quotations on Timeless Topics- An Engaging ESL Textbook for Advanced Students
The Concise Oxford Dictionary of English Etymology (Oxford Quick Reference)
Living Language: Language and Society
Objective Advanced Student's Book without Answers with CD-ROM
Heinemann Poetry Bookshelf: Keats Selected Poems and Letters
Collins Italian Dictionary (Collins Complete and Unabridged): Complete & Unabridged
Cambridge Advanced Learner's Dictionary Paperback
Heinemann Advanced Shakespeare: Measure for Measure
Advanced Learner's English Dictionary and CD-Rom (Collins Cobuild)
Collins COBUILD Advanced Learner's Dictionary
Oxford IB Diploma Programme: Spanish B Course Companion
Edexcel A2 English Language and Literature Student Book
Minimus Secundus Teacher's Resource Book: Moving on in Latin
AQA GCSE French Higher: AQA Approved GCSE French Higher Student Book
The Practical Guide to Revised Higher English
Collins Dictionary and Grammar – Collins French
Latin Beyond GCSE
YNA2 Frankenstein everything you need to catch up, study and prepare for and 2023 and 2024 exams and assessments
Collins English Dictionary and Thesaurus Essential
Our Town.
Toni Morrison 'Beloved': everything you need to catch up, study and prepare for 2025 assessments and 2026 exams
Notes on Kafka's "Metamorphosis" and Other Stories
Keynote Advanced with DVD-ROM