Riding the snake : a novel - Cannell (Morrow, 1998)