A review by lemonmarch
Jane Bites Back by Michael Thomas Ford

5.0

A sparkling gem of a read.