Search by :
Last search:
Great Speeches of Our Time is a compelling and thought-provoking collection of forty speeches, delivered by some of the most inspirational men and women of the last seventy years.