Author: Montefiore, Hugh.