Islam: beliefs and teachings. by Professor Ghulam Sarwar | Islamic Library