About Steve Meagher Steve Meagher grew up in Oakville, Ontario. His poems have appeared in Carousel, The Nashwaak Review and Ottawa Arts Review. Navy Blue is his first book. He lives in Toronto.