A review by eswee
De Acht by Katherine Neville, Marjolein van Velzen

2.75