This was exactly to my satisfaction from start to finish. The fact that 3 characters were all granted second chances was nothing short of wonderful but the journey they traveled on the way was awesome to follow along with as it transpired. Since the series is available will borrow rest from my library as have the chance to read them.
Looking forward to Sebastien's tale in particular!