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.