M.N.Forgy
Five stars across. The personalities of the characters came through really well. The plot and twists were great, and loved how the beginning reveals itself at the end. I wonder if more time could have been taken in dealing with the many deep emotions that took place, especially at the revelation point...but overall a great read!