Fall of giants - Follett,Ken (Pan Books, 2010)