Posted inArts In Print A funny and spine-shivering satire of the not-too-distant future by James Renovitch August 13, 2010September 30, 2025