Tanveer A. Faruquie

Also published as: Tanveer A Faruquie, Tanveer Faruquie