A review by kenzyereads
All In by Jennifer Lynn Barnes

3.5

weakest in the series so far but i did not see that ending coming