A review by theschredder
Middlegame by Seanan McGuire

5.0

Mind bending, gorgeously written story about lives intertwined through multiple timelines.