Foundation Trilogy by Isaac Asimov