The puppeteer : a novel - Kroetsch, Robert, 1927-2011 (Vintage Books, 1993)