Be careful what you wish for - Archer, Jeffrey, 1940- (Clifton chronicles, 2015)