History's Great Speeches
The Definitive Collection: 161 Speeches from Athens 431BCE to Beijing, 1926 by 62 Orators in 40h
Demosthenes,
Pericles,
Dinarchus,
Alexander the Great,
Gaius Marius,
Gaius Memmius,
Catiline,
Marcus Tullius Cicero,
Cato the Younger,
Julius Caesar,
Mark Antony,
Muhammad,
Pope Urban II,
Girolamo Savonarola,
Giovanni Pico della Mirandola