The great divide : history and human nature in the old world and the new - Watson, Peter, 1943- (Weidenfeld & Nicolson, 2012)