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

5.0