John Cooper

Contributor

John Cooper is a South Carolina native entering his senior year at Yale University.

Email John


Articles by John