Fall of giants - Follett, Ken (Penguin books, 2010)