books by author
John

Counting the Cost of Global Warming

Rupert Annual: No. 59

Murray Walker's Grand Prix Year 1993

Hanging in There

He Died with a Felafel in His Hand

Know and Tell the Gospel

Setting Hearts on Fire: A Guide to Giving Evangelistic Talks

Simply Christianity - Beyond Religion

If I Were God: I'd End All the Pain - Struggling with Evil, Suffering and Faith

If I Were God: I'd Make Myself Clearer - Struggling with Evil, Suffering and Faith

Simply Christianity (Leader's Manual)

A Sneaking Suspicion

Mathematics for the International Student - Standard Level: International Baccalaureate Diploma

Mathematics for the International Student: Mathematics HL - International Baccalaureate Diploma Programme

Mathematical Studies - Standard Level: International Baccalaureate Diploma

Aches and Pains (Fluency Level 3 Fiction Set B)

Race Day (Fluency Level 3 Fiction Set B)

The Sleep out (Fluency Level 3 Fiction Set B)

Explorabook: A Kid's Science Museum in a Book

Explorabook: A Kid's Science Museum in a Book

German in Head-driven Phrase Structure Grammar (Center for the Study of Language and Information Publication Lecture Notes)

BOOTMAKER TO THE NATION: The Story of the American Revolution

GARDENER'S GUIDE TO FLOWERING SHRUBS

Manufacture (TEP Publications)

Your Spanish Speaking Test Guide for GCSE

Your Malvern Guide for GCSE: Spanish Speaking Test

Spanish Vocabulary (Your Malvern Guide for GCSE)
Your Spanish Vocabulary Guide for GCSE (Malvern language guides)

Beowulf: Text and Translation
