A review by keepreading
Dune by Frank Herbert

5.0