Craig Battle

Craig Battle is a former editor of OWL Magazine. He has also worked as a reporter, camp counselor, and basketball coach, and now adds children's author to his resume. Originally from Lantzville, BC, he lives in Toronto.