Whitefly A Novel - Hamdouchi, Abdelilah (American University in Cairo Press)