Q-and-A: Guelph author Aaron Blair talks about his Crystal Beach-inspired