The Great British Speeches: A Stirring Anthology of Speeches From Every Period of British History
List price: $19.99
Available: 0
Description
50 speeches from every period of British history from the medieval era to the present and a fascinating dip-in history title that will both inspire readers and give them a greater understanding of British history.