CREDITS
Concept, text, and Python programming by Elizabeth Swanstrom
Web design by Scott Svatos
Original paintings by John Ruskin
Illustrations by Jean Audran, after Charles Le Brun