Islam and the muslim world - Willis, John Ralph