Kevin Eagan
Kevin Eagan

Kevin Eagan

Copyeditor by day, freelance writer by night. I write about reading and publishing in the digital age. CriticalMargins.com | KevinThomasEagan.com