Purity. - Latz, Andrew Brower (James Clarke & Co, 2017)