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
