books by subject
History of Slavery

Trucks and Diggers (Wild About)
1 available
Angels: An Endangered Species
1 available
Over 450 Years Ago in the New World (History Detectives)
1 available
Tudor and Stuart Times (Primary History)
7 available
The Age of Exploration: 9 (Beginning History)
1 available
USA: A Divided Nation - 20th Century Depth Study (Longman History Project)
2 available
A Modern World History for EDEXCEL syllabus
1 available
Modern World History for Edexcel: Core Textbook
1 available
Ginn History : Key Stage 1 Topic Books (NEW GINN HISTORY)
1 available
Roman Britain (History of Britain)
1 available
Edexcel GCE History: From Kaiser to Fuhrer: Germany 1900-45
1 available
Middle Ages, The 2nd Edition (Longman Histories)
2 available
Key Stage 2 - Resource Book (Sense of History S.)
7 available
Tudor and Stuart Life Paper (A SENSE OF HISTORY PRIMARY)
5 available
Disc World:My History Single (DISCOVERY WORLD)
1 available
The Anglo-Saxons (Fact Finders Series)
1 available
Heinemann History Study Units: Student Book. Britain and the Great War
1 available
United States 1776–1992: The best-selling and trusted name in AS and A-level History! (Flagship History)
1 available
Past Into Present – Book 2: Bk. 2
1 available
Past into Present – Book 1: Bk.1
1 available
The American Nation: A History of the United States, Volume 2
1 available
Presenting the Past: Rulers and Rebels Bk. 2
1 available
Access to History: Rome, the Empire
1 available
Student Support Materials for History – Edexcel A2 Unit 3 Option D1: From Kaiser to Führer: Germany 1900–45
1 available
So you really want to learn History Book 2: A Textbook for Key Stage 3 and Common Entrance
66 available
AQA GCSE History B Unit 1: International relations in the twentieth century (AQA GCSE History B International Relations: Conflict and Peace in the 20th Century)
1 available
OCR GCSE Modern World History (History In Focus)
2 available
Making Sense of History: 1509-1745
8 available
William the Silent and the Revolt of the Netherlands (General series / Historical Association)
1 available