A review by secret_lover7
Skaitmeninė tvirtovė by Dan Brown

challenging informative tense medium-paced

4.0