A review by tristnolson
Second Foundation by Isaac Asimov

4.0