The world's 100 greatest speeches /
The world's 100 greatest speeches /
selection and introduction by Terry O'Brien.
- New Delhi : Rupa Publications, c2016 [sixth impression 2022].
- xv, 472 pages ; 20 cm.
9788129142122
808.85
9788129142122
808.85