Filed under: New Books (Dec. 11, 2023)

James Whistler wasn’t one to turn the other cheek. When John Ruskin panned his painting, Whistler sued... more »