The world's greatest speeches. - New Delhi : Lexicon Books, 2016. - 655 p. ; 24 cm.

9380703511

808.5 WOR