Erin Willard on Muck Rack

Erin Willard

Verified
San Diego, CA
Editor in Chief, SciFi Mafia

Delighting in helping others reveal their best written work.