Questions in 'O'-Level history
Eccleshare, Elizabeth.
St. Johnston, Valerie.
London Heinemann Educational,
1975
History