Books by Nabeel A. O. Demerdash