Devils and Thieves - Rush, Jennifer (Little, Brown and Company)