Ricci is a fine Canadian writer (the excellent Lives Of The Saints). In this novel, David is a life-long jerk whose bad behaviour is exacerbated by a sleep disorder. David has addictive self-destructive impulses so his life is an endless series of bad choices. There is a fascinating excursion into an obsession with guns. So powerful story-telling.