thataussiedutch 's review for:

3,096 Days by Natascha Kampusch
5.0
challenging emotional informative inspiring reflective sad tense fast-paced