Speeches that made history : over 100 of the most influential speeches ever made.: over 100 of the most influential speeches ever made. (2018) - Unknown
No abstract available