Islam Questions and Answers - Alliance - Abdul-Rahman, Muhamm (MSA Publication Limited)