A review by kaelareads
By the Book by Jasmine Guillory

lighthearted relaxing medium-paced

3.0