A review by monicabooks
3,096 Days by Natascha Kampusch

challenging dark tense fast-paced

4.5