Science, religion, and politics, Church’s Cotopaxi



Frederic Edwin Church, Cotopaxi, 1862, oil on canvas, 121.9 x 215.9 cm (Detroit Institute of Arts)

A conversation with Dr. Steven Zucker and Dr. Beth Harris

source

Save This Post
ClosePlease login

No account yet? Register