The 100: Insights and Lessons from 100 of the Greatest Speakers and Speeches Ever Delivered

What are the the 100 best speeches ever made? This book looks at the communicators and orators that gave those speeches and the lessons that come from them.