Edward Humphreys

Great speeches : words that shaped the world. / - London : Arcturos pub. limited, c2009. - 208 p. : ill. ; 26 cm.

Includes bibliographical references.


9781848372924


1. Speeches.

Circ. 808.85 G787 2009