Reasonable answers to this most perplexing of history's puzzlesâand there have been hundreds of answers advancedâbegin with understanding the complex nature of late Rome and the barbarian invasions in which the Roman Empire ultimately drowned.