A review by mjnicefield
Prophet Song by Paul Lynch

5.0