A review by thebookishelf
Only Time Will Tell by Jeffrey Archer

5.0