books by subject
School Books : Promotion

Franc-parler

Instant Arabic: How to Express 1,000 Different Ideas with Just 100 Key Words and Phrases! (Arabic Phrasebook & Dictionary)

The Qur'an (Oxford World's Classics)

English Result Pre-intermediate: Student's Book

Access to History Context: An Introduction to American History, 1860-1990

Fight or Flight: Britain, France, and their Roads from Empire

Apartheid, 1948-1994 (Oxford Histories)

Macmillan Essential Dictionary (ELT Dictionaries): Combined Essential PB

Ah But Your Land Is Beautiful

Unlock Level 3 Listening and Speaking Skills Student's Book and Online Workbook

Unlock Level 3 Reading and Writing Skills Student's Book and Online Workbook

Visuals: Writing About Graphs Tables and Diagrams: Preparing for the IELTS Academic Writing Task 1

Get Ready for IELTS - Reading: IELTS 4+ (A2+) (Collins English for IELTS)

Collins Get Ready for IELTS Listening (Paperback and CD): IELTS 4+ (A2+) (Collins English for IELTS)

Advanced English Practice

The Republican Line: Caricature and French Republican Identity, 1830-52

Release It!: Design and Deploy Production-ready Software

Java/J2EE Job Interview Companion

Africa's Development in Historical Perspective

Java Performance

John Searle's Philosophy of Language: Force, Meaning and Mind

The Flash's Book of Speed (DK Readers Level 4)

Marriage and Lasting Relationships with Asperger's Syndrome (Autism Spectrum Disorder): Successful Strategies for Couples or Counselors

How to Talk so Kids Can Learn at Home and in School

Galileo's Finger: The Ten Great Ideas of Science

Globalization: Social Theory and Global Culture: 16 (Published in association with Theory, Culture & Society)

The Indian Ocean: Oceanic Connections and the Creation of New Societies

The New Imperial Histories Reader

Sharpeville: An Apartheid Massacre and its Consequences
