Foundation Series

by Isaac Asimov

Fiction books that help to set-up your mind to enjoy solving hard problems.