A review by oryx
Foundation by Isaac Asimov

5.0