Written in My Own Heart's Blood - Diana Gabaldon

I loved, loved, loved this book.  I have the hardback but ended up listening to the audiobook which I feel is just as good as reading it.  Davina Porter is the best narrator I've ever come across.  I hear the main characters in her voice ever since I listenedd to her first audiobook of this series. 

 

I loved everything about this book.  Some characters were wonderful and some drove me crazy, but that's normal life so all is good.  I was crazy about the ending!