books by subject
Society

How To Teach

Outstanding Teaching: Engaging Learners (Outstanding Teaching (Crown House Publishing))

An A to Z of Ancient Egypt (Simon Cox's A to Z)

Druglord: Guns, Powder and Pay-Offs

Someone To Watch Over Me: The True Tale of a Survivor Haunted by the Demons of Abuse

Ma, He Sold Me for a Few Cigarettes

Britain's Everyday Heroes: The Making of the Good Society

Men-at-Arms 447: The Czech Legion 1914-20 (Men-at-arms)

TV For A Level Media Studies

Life Before Death

Man's Search For Meaning: The classic tribute to hope from the Holocaust (With New Material)

Warriors: British Fighting Heroes

Outliers: The Story of Success

Hot, Flat, and Crowded: Why The World Needs A Green Revolution - and How We Can Renew Our Global Future

The Penguin Book of Classical Myths

The Party: The Secret World of China's Communist Rulers

This May Help You Understand the World

This Is Not A Book

Risk Savvy: How To Make Good Decisions

Freakonomics: A Rogue Economist Explores the Hidden Side of Everything

How We Got to Now: Six Innovations that Made the Modern World

Life on Instagram (Photography)

Pegasus The Flying Horse (First Greek Myths)

Flexible Working and Training for Doctors and Dentists: Pt. 1, 2007

The Foundation Programme for Doctors: Getting in, Getting on and Getting Out

Deep Sea and Foreign Going: Inside Shipping, the Invisible Industry that Brings You 90% of Everything

City of Thorns: Nine Lives in the World's Largest Refugee Camp

Discovering the Law (Law Textbooks)

Passing the UK Clinical Aptitude Test (UKCAT) and BMAT (Student Guides to University Entrance)
