Shattering empires - Reynolds, Michael A., 1968- (Cambridge ; New York)
xiv, [5], 303 s.