Kabir Humayun Science,democracy and islam Kabir Humayun - 2000 Standard No.: 19342 Source: Textual Dewey Class. No.: W60aA, P0