Independent.
Fearless.
Reader funded.

John MacLachlan Gray

John MacLachlan Gray is a highly awarded Canadian composer, performer and writer. His latest novel is Vile Spirits.

News, Analysis & Commentary by John MacLachlan Gray