Shaikh Mahfuzur Rahman Author