With support from the University of Richmond

New perspectives on how history is made

Guardian rates greatest speeches of 20th century

Winston Churchill We shall fight on the beaches June 4 1940

John F Kennedy Ask not what your country can do for you January 20 1961

Nelson Mandela An ideal for which I am prepared to die April 20 1964

Harold Macmillan The wind of change February 3 1960

Franklin Delano Roosevelt The only thing we have to fear is fear itself March 4 1933

Nikita Khrushchev The cult of the individual February 25 1956

Emmeline Pankhurst Freedom or death November 3 1913

Martin Luther King I have a dream August 28 1963

Charles de Gaulle The flame of French resistance June 1940

Margaret Thatcher The lady's not for turning October 10 1980

Jawaharlal Nehru A tryst with destiny August 14 1947

Virginia Woolf A room of one's own 1928

Aneurin Bevan We have to act up to different standards December 5 1956

Earl Spencer The most hunted person of a modern age September 6 1997
Read entire article at Guardian