Islam: samshipthacharithram - KAZEN ARMSTRONG (Olive Publications Ltd., 2012)