My rating: 5 of 5 stars
And any other synonyms for the words mentioned above. Stop reading this and add this to your TBR. Now.
And that is my review because I can’t write one to do this series justice. Why are you still reading this? GO ADD IT!