books by subject

Politics & Philosophy

Filter by available

The Victim's Guide to Middle Age

By Fiddy, Roland

The 30 Day MBA in Marketing: Your Fast Track Guide to Business Success

By Colin Barrow

Livid: The chilling Kay Scarpetta thriller

By Patricia Cornwell

Letts Study Guide: A Level Psychology

By Cara Flanagan

The English Companion: An Idiosyncratic A-Z of England and Englishness

By Godfrey Smith

All That She Carried: The Journey of Ashley's Sack, a Black Family Keepsake

By Tiya Miles

Metalcraft: Theory and Practice

By John R. Bedford

Tap to Tidy at Pickle Cottage: Crafting & Creating a Home with Love

By Stacey Solomon

Playing Up

By Dave Hopwood

The Driving Instructor's Handbook

By John Miller, Margaret Stacey

The Lip: a novel of the Cornwall tourists seldom see

By Charlie Carroll

Writing Left-Handed: Collected Essays

By David Hare

What Every Volunteer Youth Worker Should Know

By Danny Brierley

Aircraft

By David Rendall

Sexuality, Partnership and Marriage: From a Spiritual Perspective

By Wolfgang Gadeke, William B. Forward, Heidi Hermann-Davey

The Study Skills Handbook (Palgrave Study Skills)

By Stella Cottrell

Cultural Atlas of Africa

By Jocelyn Murray

This Is The Beat Generation

By James Campbell

Gilgamesh

By Joan London

Mission with: Something Out of the Ordinary

By Paul Keeble

The Global Consumer: High Street Shopping and the Third World

By Phil Wells, Mandy Jetter

A LIFE STRIPPED BARE, A

By Leo Hickman

Bright Ideas: Macmillan Primary Science K Teacher's Book

By David Glover

Bright Ideas: Macmillan Primary Science Level 2 Teacher's Book

By David Glover

Pathways to Literacy (Year 3/Stage 4) – The Gold Badge: Set B Reader (Collins Pathways S.)

By King, Karen

Creative Journal: Art Of Finding Yourself

By Lucia Capacchione

The Enigma of Kidson: Portrait of a Schoolmaster

By Jamie Blackett

Scotland: A Concise History

By Fitzroy Maclean

Fashion in Film

By Christopher Laverty

Collins Primary Maths – Year 6+ Pupil’s Book

By Mumford, Jeannette, Clarke, Peter