The Not-so-perfect Man by Valerie Frankel (Paperback, 2008)