...
5 stars for me! would reread countless of times and might i say the plot really has serious potential!