The history and philosophy of islamic science - Osman Bakar, 1946- (Islamic texts society, 1999)