I've Got Your Number by Sophie Kinsella (Hardcover, 2012).