Gritty characters and fine writing add up to a fictional delight.
Review in Books — by Violet Nesdoly — on Nov 10, 2009