James Sullivan

James Sullivan was born and raised in Quincy, Massachusetts. He graduated from Colby College and received an MFA from the Iowa Writers’ Workshop. He has written for the New York Times and National Geographic. He lives with his family outside Portland, Maine.

Popular items by James Sullivan

View all offers