World's great speeches of all times/edited by Abrar Mohsin (New delhi Book palace, 2003)