Left Hand of God Previous Published March 24, 2019 at 406 × 635 in The Left Hand of God (2010): Paul Hoffman