Michael Gray Baughan

Baughan is a freelance writer, graphic designer, and book compositor living outside Hartford.