Michael Klein
This particular one lives and works in Toronto, Canada