books by subject
By Level

How to Pass the New Cambridge First Certificate in English: Speaking and Listening

How to Pass the New Cambridge First Certificate in English: Use of English

How to Pass the New Cambridge First Certificate in English: Writing

English Higher 2011 SQA Past Papers (English Higher SQA Past Papers)

GCSE German Revision Guide - Higher (A*-G course)

GCSE Spanish Revision Guide - Higher (A*-G course)

GCSE English AQA A Anthology Workbook - Higher (Gcse Anthology Workbook)

Revise Edexcel GCSE English Language and Literature Higher Tier Workbook Pack of 10 (Edexcel GCSE English 2010)

More Higher English Practice Papers for SQA Exams: Second Volume (Practice Papers for SQA Exams): 2

GCSE Exam Secrets: English (Revise AS Level in a Week S.)

GCSE French Practice Papers - Higher: Pt. 1 & 2

New Inside Out Intermediate + eBook Student's Pack

Higher English 2016-17 SQA Past Papers with Answers

Expert Advanced 3rd Edition Coursebook with CD Pack

Macbeth (York Notes for AS & A2)

Discovering Fiction An Introduction Student's Book

Notes on Shakespeare's "Taming of the Shrew" (Cliffs notes)

Notes on Shakespeare's "Tempest" (Cliffs notes)

CliffsNotes on Shakespeare's the Winter's Tale

Notes on Dickens' "Bleak House" (Cliffs notes)

Notes on Hardy's "Mayor of Casterbridge" (Cliffs notes)

Cliffs Notes on Dickens' Oliver Twist

Notes on Milton's "Paradise Lost" (Cliffs notes)

Notes on Joyce's "Portrait of the Artist as a Young Man" (Cliffs notes)

The New First Aid in English 2nd Edition
Avanti! Student Book: A Fun-filled Italian Course for Beginners

Facettes De La France Contemporaine: Lecture Et Mise En Pratique (Includes model essays)

face2face Intermediate Student's Book with DVD-ROM

New Total English Upper Intermediate Workbook with Key and Audio CD Pack
