John Leech : his life and work - Frith, William Powell (Athena library of life writing, 2011)