Recent Explorations by Taha SajeelRecent Explorations by Taha Sajeel