Barbarians to angels - Wells, Peter S. (W. W. Norton, 2008)