A twist in the tale - ARCHER, Jeffrey (Coronet books, 1988)