Children of Dune
Frank Herbert
Dune (3)
The Call of the Wild
Jack London
Deep Work
Cal Newport
Paradise Lost
John Milton
Dialogues
Plato