books by subject

Special Features

Filter by available

Dawnthief: Chronicles of the Raven 1 (The Chronicles of the Raven)

By Barclay, James

Tennyson: Poems (Poetry Library)

By Alfred Tennyson, W.E. Williams, Jenni Calder

Erchie: My Droll Friend

By Munro, Neil, Osborne, Brian D., Armstrong, Ronald

OXFORD PRIMARY SPANISH DICTIONARY

School-based Research: A Guide for Education Students

By Wilson, Elaine, Elaine Wilson

VIVA Practice for Intercollegiate MRCS: Pt.3

By Chan, Christopher L. H., Hart, Alister

Belonging

By Baker, Jeannie

In the Dark of the Night

By Stewart, Paul, Vyner, Tim

General Engineering Knowledge

By H D McGeorge (Marine Engineer, UK)

Introduction to Naval Architecture

By W. Muckle, E.C. Tupper

My Best Book of Whales and Dolphins

By Gunzi, Christiane, Christiane Gunzi

Knights and Castles (Little & Large S.)

By Marshall, Anne

Tadpoles and Frogs (Beginners)

By Milbourne, Anna

Arctic Song

By Miriam Moss, Adrienne Kennaway

Some Dogs Do

By Jez Alborough

Amazing Aeroplanes (Amazing Machines) (Amazing Machines S.)

By Mitton, Tony, Parker, Ant

How Not to be a Domestic Goddess: (And Always Go to Bed on an Argument)

By Ross, Deborah

Crying for the Enemy

By Lutzeier, Elizabeth

The Kings and Queens of England

By Crofton, Ian

The Tempest (The New Cambridge Shakespeare)

By Lindley, David

The Rector's Daughter (Virago Modern Classics)

By Mayor, F.M.

Why Women Can't Read Maps and Won't Stop Talking: Lessons Men Need To Know About Women

By Pease, Barbara, Pease, Allan

Clean: A History of Personal Hygiene and Purity

By Virginia Smith (Freelance historian)

Gordon Ramsay: The Biography

By Neil Simpson

Wendy

By Wallace, Karen, Karen Wallace

Introduction to Research Methods and Data Analysis in Psychology

By Langdridge, Dr Darren

Psychology for Nurses

By Devinder Rana, Dominic Upton

The Younger Brother's Survival Guide

By Lisa Kopelke

Romantic Poetry

By Duncan Wu (St Catherine's College, Oxford)

Psychological Problems of Ageing: Assessement, Treatment and Care

By Robert T. Woods (University of Wales, Bangor, UK)