The First Fifteen Lives of Harry August, Claire North

Link to book on B&N
The premise of the book is a man, born on New Year's Day in 1919, who discovers that each time he dies, he starts over again at the same point in time, with all his life to live over again. Some things are the same, but other things change, and the variations are what make the book so fascinating. It is brilliantly, dizzingly told, hopping in and out of lives, and I couldn't put it down. Insightful, sophisticated, reminiscent of David Mitchell's Cloud Atlas. I'm eager to read more by this author.