Book reviews. (1st September 2016) - El-Sharoud, Walid