Craig Spence

Craig Spence is a communications manager with a public school district, and he has made a living as a writer and journalist for more than 25 years. Josh and The Magic Vial is his first published book.