The History And Philosophy Of Islamic Science by Osman Bakar