World without end - Follett, Ken (London Pan, 2008)