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.
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. See less
Craig Battle's Featured Books