Books by Mohamed Y. Sherif