World's great immortal speeches/compiled by Abrar Mohsin (New delhi Book palace, 2005)