Books authored by Prof. Mohammad Hasan