A review by hydrangea
Edge of Eternity by Ken Follett

3.0