Publications by 'Mohammed H. Nafie'