The Carnivore is a historical novel of disaster and betrayal, set in the Toronto of both 1954 and 2004. In the aftermath of Hurricane Hazel, a young cop, Ray Townes, emerges as a hero. There are numerous accounts of his bravery, of the way he battled all night to save those who were trapped in houses swept away by the raging Humber River. His story is featured prominently in the newspapers, thrusting him into the spotlight as a local...