William Blake - Raine, Kathleen 1908-2003 (Thames and Hudson, 1980)