khalid K. Mohammed Publications