A review by dlcroisette
Foundation, by Isaac Asimov

5.0