Review: a happy ending
Rating: 5 out of 5
Date: 01 29, 2014
Worth every second of time it took to read wonderful characters and the interwoven story's just keeps you on your toes till the very very end