A review by sshine
Shinju by Laura Joh Rowland

5.0

Gets more interesting with each page turn. Lots of characters. Each easily remembered and integrated into story.