Award-winning author Leila Aboulela writes with clarity and insight about religious identity, Islamic culture and her home town of Khartoum.