Who wrote the coming-of-age novel, set in the Canadian Prairies, that has a strong affiliation with the genre that expresses a primarily realistic view of the real world while also adding or revealing magical elements?