A review by trapwomanistcyborgwitch
Check & Mate by Ali Hazelwood

4.0