
A course book in modern world history
by P. F. Speed, Peter F. Speed, P. F. Speed
History, ModernModern HistoryModern - 20th CenturyHistoryHistory - General History
Writing a summary for young readers…
For young readers
Book data: Open Library

by P. F. Speed, Peter F. Speed, P. F. Speed
Book data: Open Library