A review by kylepace
Second Foundation by Isaac Asimov

5.0