books by subject

Modern & Contemporary History for Young Adults

Filter by available

Black and British: A short, essential history

By Olusoga, David

William Kidd and the Pirates of the Indian Ocean

By John Malan, John Malam

Avoid being a Secret Agent in the Second World War! (Danger Zone) (The Danger Zone)

By John Malam, Mark Bergin

The 20th Century Year by Year: The Family Guide to the People and Events That Shaped the Last Hundred Years

By Phillips, C., Adie, Kate

Home in the Blitz (What Happened Here)

By Tolhurst, MARILYN, Clements, Gillian

The Lost Generation: The Young Person's Guide to World War 1

By Barr, Martyn

History of Britain Topic Books: Elizabeth I (Cased)

By Langley, Andrew

World War I (History Through Poetry)

By Dowswell, Paul

War In The Trenches (World War One)

By Adams, S

1930s (Take Ten Years S.)

By Hills, Ken

In Victorian Times (Clothes & Crafts S.)

By Steele, Philip, Gray, Virginia

Victorian Town Children (Real Lives)

By Purkis, Sallie

20th Century Russia: A Century of Upheaval

By Maisner, Heather

The Beagle with Charles Darwin (Spectacular Visual Guides)

By Fiona MacDonald, Mark Bergin

Taking Part in the Second World War: At Sea

By Kramer, Ann

You Wouldn't Want to Be a Victorian Schoolchild

By John Malam, David Antram, David Antram

Mahatma Gandhi (World Leaders Past & Present S.)

By Bush, Catherine

Henry VIII (Hole Story S.)

By Dunbar, Polly

The Diary of a Young Girl

By Frank, Anne, Pressler, Mirjam, Otto

Danger Zone: Avoid Being a Pony Express Rider (The Danger Zone)

By Tom Ratliff, Mark Bergin

Tudor Farmhouse

By Elizabeth Newbery

The Diary of a Young Girl: The Definitive Edition

By Anne Frank

World War I Tales: The Last Flight

By Terry Deary

Facts at Your Fingertips: Military History: World War II

By Antony Shaw

World War I

By Ian Westwell

Victorian Town Children

By Sallie Purkis

Guy Fawkes

By Harriet Castor

Charles Dickens: A Life of Storytelling; a Legacy of Change

Mary Queen of Scots

By Geddes & Grosset

The Day The War Was Won - D-Day Landing: June 6th, 1944