books by author
John
The Forgiveness of Sin: A Practical Exposition of Psalm 130
Family Romance
Up From Dragons: The Evolution of Human Intelligence
Dead Mars, Dying Earth
Golgotha
The Earth Spirit: Its Ways, Shrines and Mysteries (Art & Imagination)
Unsolved Mysteries of Science: A Mind-expanding Journey Through a Universe of Big Bangs, Particle Waves and Other Perplexing Concepts
The Birth Of Time: How We Measured The Age Of The Universe
Almost Everyone's Guide to Science: The Universe, Life and Everything
Companion To The Cosmos (Phoenix Giants S.)
Freedom Next Time
The Several Lives of Joseph Conrad
Straw Dogs: Thoughts on Humans & Other Animals
The Pope in Winter: The Dark Face of John Paul II's Papacy
The Great Wall
Kublai Khan
Hastings to Culloden: Battles of Britain
What Remains to be Discovered
Football Lexicon
Statistical Modelling in GLIM (Oxford Statistical Science Series)
John Osborne
Monster who Loved Telephones, The Read-On (LONGMAN BOOK PROJECT)
Attila
Green Swans: The Coming Boom in Regenerative Capitalism
A Neotropical Companion: An Introduction to the Animals, Plants, and Ecosystems of the New World Tropics, Revised and Expanded Second Edition
Empty Planet: The Shock of Global Population Decline
A Sailor of Austria
Back to Good Teaching: Diversity within Tradition (Cassell Education)
Effective Classroom Control 3rd edn: Understanding Teacher - Student Relationships