"SHARIF UDDIN" IBN-E-HAISHAM - KARACHI Egmont UK limited,PARAMOUNT 2012 - 34 ISBN: 9781405239752 Dewey Class. No.: 920 / 1962