A review by maddie_wecker
Astonish Me by Maggie Shipstead

5.0

'Astonish Me' definitely did what the title implied. I was on edge wanting to know what was going to happen next. THE CONTROVERSY.