Ayesha Farooq Illusions and impermanence: - Karachi Indus Valley School 2009 - 41 Dewey Class. No.: 720 AYE