Please note that I gave this book 4.5 stars, however since Goodreads does not have half stars I rounded this up to 5 stars. This book has a lot of things going on with it, but I really did enjoy it. There were some flow issues here and there and the epilogue honestly did not even feel part of the pr...