00447nam a22001577a 450000500170000001000130001702000260003003500130005603700150006908200110008410000190009524500600011426000380017427000540021230000230026620191003103610.0 aB-730473 c295.00a9788129142122 aB-730473 bRupa adpl a808.85 aO'Brien, Terry aThe World's 100 greatest speeches /bby Terry O'Brien  aNew DelhibRupa Publishers c2016 bNew Delhia7/16, Ansari Road, Darya Ganj e110002 a472p. c20cm (pbk)