William Blake : The Complete Illuminated Books ; with 393 plates, 366 in colour / - Blake, William (Thames & Hudson, 2009)