A review by robintinani
The Best Laid Plans by Terry Fallis

5.0