A review by yorange
The Four Legendary Kingdoms by Matthew Reilly

5.0