New York Times  Bestselling Author


A Tale of Two Covers (and a Contest)

About a year and a half ago, I first saw the design for the hardcover edition of my latest book, Pretending to Dance. To say I was blown away is an understatement. I thought the image with that vibrant red dress was stunning. I could feel the movement of that dress, and the woman wearing it…

Read More

Story Weekend: Remodeling Gone Wrong (and a Giveaway!)

Story Weekend is back, and to celebrate, let’s have a giveaway! I’ve been madly working on next year’s book which has sapped all my time, but I’ve missed hearing your stories, so here goes. This week’s topic is Remodeling Gone Wrong. I’d love to hear your Remodeling Gone Wrong story. I’ll use a random number generator to pick…

Read More

Story Weekend: Sushi (and a giveaway)

I admit it: I don’t love sushi. (I also don’t love goat cheese or pork belly. Clearly, my culinary tastes haven’t yet caught up to the twenty-first century). But I bet most of you have sushi stories to share and we’d love to hear them. I have an extra copy of the French edition of The…

Read More

Story Weekend: Close Calls (and a Giveaway!)

After a few week break for family emergencies (all is well) and too much work (and play), Story Weekend is back!  As a matter of fact, I think we should do a giveaway to celebrate our return. How about an Advance Reading Copy of The Silent Sister, which won’t be out until the fall? On…

Read More

Why this Box Made Me Cry (and a Give-away)

 In the days before e-books, here’s how it went for most authors: you spent a couple of years pouring your heart and soul into a book, which was then published, sat in the bookstores for a few months and then quietly disappeared forever. This was a typical scenario for most novels (and still is for…

Read More

Story Weekend: It's a Small World (and a giveaway)

Yes, Story Weekend is back! I’ve appreciated hearing from those of you who missed it. This weekend’s topic is “It’s a Small World” and I’ll start it off with my own story in the comment section to get things rolling. On Monday evening, 7pm EST, I’ll use a random number generator to pick one of…

Read More