carnal ishfaq husain