GCSE Modern History
The latest reviewed version was checked on 19 August 2018. There are template/file changes awaiting review.
This book covers the period 1919-1991 as this is what is covered in most specifications. It is not specific to any exam board, so check with yours to see what topics you need to know.