A review by nikkig93
Prelude to Foundation by Isaac Asimov

adventurous challenging funny inspiring reflective slow-paced

3.0