World without end - Follett, Ken, 1949- (Pan Books, 2008)