Tom Ryan
Tom Ryan was born and raised in Inverness, Nova Scotia. At various points in recent years he has hung his hat in Halifax, NS; Victoria, BC; and Ottawa. Tom lives with his partner and dog in Ottawa, Ontario.

Works by this author