Catherine McKenzie
A graduate of McGill University in history and law, Catherine McKenzie practices law in Montreal, where she was born and raised. An avid skier and runner, Catherine's novels include Spin and Forgotten. Her novels have been translated into French, German, Czech, Slovak, and Polish. And if you want to know how she has time to do all that, the answer is: robots.
There are no products matching the selection.