Author: TAJUL ISLAM HASMI.