I find Fall of Civilizations lacking. It often lacks structure, few sources are cited (though I don't doubt the author's seriousness) and few points are made. I much more prefer Dan Carlin's Hardcore History, even if it is based on a kind of long storytelling.