Vicious Promise by M James

Book cover: Vicious Promise by M James

I absolutely devoured Vicious Promise by M James. It was emotionally painful to read, but at the