Hogarth: A Life and a World

Hogarth: A Life and a World

1997 • 794 pages