Great book. First time I read anything by Niall Ferguson, and it's doubleplusgood.