Signs of the times - Adrian Sugar (Elsevier, 2011)