Catalogue of William Blake's drawings and paintings in the Huntington Library, San Marino, California