books by subject
School Books : Promotion
Mathematics Level 7 (Mathematics for the National Curriculum)
Poesies Completes
Cambridge Latin Course Integrated Edition : Unit I with language Information
The Oxford History of the French Revolution
KS3 Essentials Science Year 9 Coursebook (Lonsdale Key Stage 3 Essentials)
Geography for the IB Diploma Patterns and Change
GCSE Spanish Workbook - Higher (A*-G course)
Othello: York Notes for AS & A2
Young Reading: Jason and the Golden Fleece
The Magus
Doctor Faustus and Other Plays Tamburlaine, Parts I and II; Doctor Faustus, A- and B-Texts; The Jew of Malta; Edward II (Oxford World's Classics)
Graded Exercises in Pure Mathematics
A Primer for Mathematics Competitions
How to Argue
How to Begin Studying English Literature (Palgrave Study Guides:Literature)
Mastering English Literature: Third Edition (Macmillan Master Series)
Basic Physics and Measurement in Anaesthesia
Hercules (Young Reading Level 2)
How to Study a Poet
How to Study a Shakespeare Play: 65 (Palgrave Study Guides:Literature)
Social History English Work Class
Bandolier's Little Book of Pain
Touched with Fire: An Anthology of Poems
Using Spanish: A Guide to Contemporary Usage
GCSE Essentials French Revision Guide (Collins Gcse Essentials)
Anna Karenina (Oxford World's Classics)
Exam Grade Booster: GCSE French
Bien lire, bien ecrire Student's Book
Water...: The Amazing Journey