search
Michel M.J. Shore

Michel M.J. Shore

Load more
About Me
Michel M.J. Shore is a retired judge of the Federal Court of Canada and recently made a home in Israel. He is the writer of several published books and poetry collections.