A review by weltenkreuzer
Shadow of the Giant by Orson Scott Card

4.0