A review by dmbooks
Escaping Exodus by Nicky Drayden

5.0