Review: amazing.
Rating: 5 out of 5
Date: 05 21, 2013
The book ties together in all past events. It's truly the best of all 3 but some parts could be left open for a fourth book which I hope Catherine Taylor decides to do. Brilliant as always