The electric michelangelo - Hall, Sarah (London Faber and Faber, 2004)