A review by mbpartlow
A Breath of Snow and Ashes by Diana Gabaldon

5.0

The hardest part about this book is that it ends, and you have to wait for the next one!