J.R. Patterson is a writer who has also worked as a farm labourer, factory worker, and musician. He divides his time between Canada, Scotland, and Portugal.
Your email address is for our use only. We will never sell your details to anyone else.