Thomas WieveggBooksFading Empires Volume IIFading Empires Volume IFading Empires Volume IIIAuthor data: Open Library