The great British speeches - Heffer, Simon (London : Quercus, 2007)
Includes indexes.
Keywords: Speeches, addresses, etc., English