Scan barcode
A review by cassandralovesfeta
Astonish Me by Maggie Shipstead
3.0
I appreciated the circuitous route of the plot but was disappointed with the ending, probably due to my bias for the good guy character. Still worth a read.