Aspects of Islam by Duncan Black Macdonald | VER·DICT