A review by beth_farrar
The Grand Pact by J.C. Hawke

2.0

Okay I have so many mixed feelings about this book.

I realised quite quickly I came into this in the wrong order