Skip to main content Skip to search Skip to search

About

Shane Neilson

Shane Neilson is a poet, physician, and critic from New Brunswick who practices in Guelph and teaches at the Waterloo Regional Campus of McMaster University.

Books by Shane Neilson