A review by oldwindways
Foundation by Isaac Asimov

5.0