A review by betherin02
Gods & Kings by Lynn Austin

5.0