Sarah Addison Allen, where have you been all my life? I have been looking for an author like you forever. You are everything Alice Hoffman isn't. This is the first book of yours I have read but I have two others in my possession which I will be reading as soon as I possibly can. Your writing is magic. Your characters flawless. Even the nasty and mean ones. Your settings are amazing. I could not put this book down. I tried to accomplish other things today but I failed miserably. I cannot believe I have not read one of your books before this. Now that I've discovered you I'm a much happier person. Thank you for writing amazing novels and please keep at it.Guys if you haven't read her yet, you need to get on it. Worth every word, beautiful writing and just magic on every page.