Mike Childs is a Canadian New York based artist represented by the David Richard Gallery. The Journey