Heron River is a deeply moving exploration of human error and redemption, tragedy and triumph, set in the supposed safety of a small Ontario town. The novel confronts the necessary possibilities for human forgiveness and love amidst adversity. The threads of the characters' lives are intricately interwoven. Madeline Harbottle, a woman with a gradually debilitating illness, seeks solace from the pain of the past...