books by subject
Nature & Maths

Conversations

Steam Trains: A World Portrait

Switzerland Berlitz Pocket Guide (Berlitz Pocket Guides)

Metamagical Themas: Questing For the Essence of Mind And Pattern (Penguin Science)

Essentials of MATLAB Programming

The Song of the Earth

Working Parts: The Computer

We've Got the Whole World in Our Hands

The New Grove Italian Baroque Masters: Monteverdi, Frescobaldi, Cavalli, Corelli, A. Scarlatti, D. Scarlatti, Vivaldi (New Grove Composer Biography S.)

My Pet Kitten

Green Man: The Archetype of Our Oneness with the Earth

From Agar to Zenry: A book of plant uses, names and folklore

How to Tell a Proton from a Crouton: Amateur's Guide to Science

Great Mambo Chicken And The Transhuman Condition: Science Slightly Over The Edge: A Season at a Hard Luck Horse Track

Where Does Rubbish Go to? (Usborne Starting Point Science S.)

GCSE in a Week + Podcast Science (GCSE in a Week Plus Podcast)

How Many People Can the Earth Support?

Alpine Canada

Questions and Answers About the Natural World

From Science to God: A Physicist’s Journey into the Mystery of Consciousness

Change the World 9 to 5. 50 Actions to Change the World at Work

Human-Computer Interface Design Guidelines

100 Things You Should Know About Science

Homesick: Why I Live in a Shed

So You Really Want to Learn Science Book 2: Answer Book

Shadows under the Sea (ZSL London Zoo)

Environment, Population and Development, 2nd edn (Open University U206)

Global Environmental Issues, 2nd edn (Open University U206)

The Meaning of Human Existence
