Karen Rivers
Karen Rivers writes rich and funny novels for middle-grade readers, young adults, and the occasional grown-up. She lives in Victoria, British Columbia, with her two children and a noxious-smelling dog. Visit her online at http://www.karenrivers.com and @karenrivers.