Great Speeches : Words that shaped the world / Edward Humphreys - Singapore Arcturus 2009. - 208p. 25 cm.

978-18-4837292-4

808.5 / GRE