Heroes: Saviours, Traitors and Supermen by Lucy Hughes-Hallett (Paperback, 2005)