books by subject
Scientist Biographies
The Beginner's Guide to Winning the Nobel Prize: Advice for Young Scientists
MST121 Using Mathematics Chapter D3 Estimating
MST121 Using Mathematics Handbook
MST121 Using Mathematics Computer Books A-D
Master Teaching Techniques
Floating and Sinking (Fun with Simple Science S.)
Life, Death and Biscuits
A Matter of Life and Death: Courage, compassion and the fight against coronavirus - a palliative care nurse's story
The Extraordinary Life of Stephen Hawking
A Prickly Affair: My Life with Hedgehogs
Medicine's Strangest Cases: Extraordinary but true stories from over five centuries of medical history
On a Grander Scale: The Outstanding Career of Sir Christopher Wren
All Creatures Great and Small
Valentino Rossi: Motogenius
Hello, is this planet Earth?: My View from the International Space Station (Official Tim Peake Book)
Statistics 1 Revision Workbook AS/A Level Mathematics version E
Maths Made Easy Ages 10-11 Key Stage 2 Advanced
A Fortunate Woman: A Country Doctor's Story
Get Started in Short Filmmaking: Principles, Practice and Techniques: an Inspirational Guide for the Aspiring Filmaker
The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution
Hypatia's Heritage: A History of Women in Science from Antiquity to the Late Nineteenth Century
DD122 An Introduction to The Social Sciences: Understanding Social Change (Course Review)
A Life on Our Planet: My Witness Statement and a Vision for the Future
Future Crimes: Inside The Digital Underground and the Battle For Our Connected World
YouTubers: How YouTube Shook Up TV and Created a New Generation of Stars
Vet in Green Pastures
Companion Text for the Fats of Life (Science: A Level 2 Course)
Human Genetics and Health Issues SK195 Science: A-Level 1 Course (Science Short Course The Open University)
Ludwig Wittgenstein: The Duty of Genius