Speeches that shaped the modern world /

Whiticker, Alan

Notes
This is a collection of the most important speeches given since 1900
Custom 2

Location edition Bar Code due date
non fiction 140120