books by author
David

Birth, Marriage & Death: Ritual, Religion, and the Life-Cycle in Tudor and Stuart England

Thinkers of the Twenty Years' Crisis: Inter-War Idealism Reassessed

Market, State, and Community: Theoretical Foundations of Market Socialism (Clarendon Paperbacks)

Understanding Miscarriages of Justice: Law, the Media, and the Inevitability of Crisis (Oxford Monographs on Criminal Law and Justice)

MyMaths for Key Stage 3: Student Book 1B

Oxford Reading Tree TreeTops inFact: Level 9: Food Fuel

Geography for Cambridge International AS and A Level Revision Guide (Cie a Level)

Oxford Reading Tree inFact: Level 7: History's Marvellous Mistakes

Project X Alien Adventures: Dark Red Book Band, Oxford Level 17: The Sea of Memories

Dracula (Oxford Playscripts)

Oxford Playscripts: Lady Macbeth

GCSE Business Studies

OCR A Level Salters' Advanced Chemistry Revision Guide (OCR B A Level Chemistry)

Basic Skills in Geography: Bk. 1

A Pain in the Neck AND One in a Million (Headwork Reading: Level 1): A Pain in the Neck AND One in a Million Level 1 (Reading Age

Madman's Corner. Headwork Reading: Playscripts for Levels 2 & 3 (Headwork reading playscripts)

Headwork Reading: Playscripts for Levels 2 & 3

Oxford Reading Tree Traditional Tales: Level 3: Class Pack of 24

Oxford Reading Tree Traditional Tales: Level 3: Cook, Pot, Cook! (Oxford Reading Tree Traditional Tales 2011)

AQA GCSE English Language: Student Book 1: Developing the skills for learning and assessment (AQA GCSE English Language and English Literature)

AQA A Level Biology Revision Guide: With all you need to know for your 2021 assessments (AQA A Level Sciences 2014)

Oxford AQA History for A Level: Stuart Britain and the Crisis of Monarchy 1603-1702 (Oxford A Level History for AQA)

Revision and Practice: GCSE Maths: Higher Student Book: With all you need to know for your 2021 assessments

GCSE Geography Edexcel B Student Book

AQA KS3 English Language: Key Stage 3: Year 7 test workbook: With all you need to know for your 2021 assessments

AQA KS3 English Language: Key Stage 3: Year 8 test workbook: With all you need to know for your 2021 assessments

AQA KS3 English Language: Key Stage 3: Year 9 test workbook: With all you need to know for your 2021 assessments

GCSE Religious Studies for AQA A: Christianity

GCSE Religious Studies for AQA A: Islam
