Owen McLeod is a professor of philosophy at Lafayette College. He earned a BA in Religious Studies from King's College, London, an MA in Philosophy from the University of Washington, Seattle, a PhD in Philosophy from the University of Massachusetts, Amherst, and has held visiting positions at Yale and Mt. Holyoke College.
McLeod wrote poetry in his last year or two of college, but abandoned it after entering graduate school in philosophy. Nearly twenty-five years later, in the fall of 2014, he began writing poetry again without having formally studied poetry or creative writing.
Here's a "Ten Questions" interview with McLeod published on The Massachusetts Review blog.
McLeod is also a studio potter. One of his recent raku tea bowls is pictured on this site's homepage.
You may contact him at mcleodo (at) lafayette (dot) edu.