Dune by George RR Martin, maybe?