The philosophy of the teachings of Islam - Ahmad, Ghulam hazrat mirza 1839-1908 (Islam International Publications, 1996)