History of the world : the last five hundred years - Wright, Esmond (Viscount Books, 1986)