This story is really hard to get into and yet it is a good story. I've seen the mini-series from SciFi and loved both Dune and Children of Dune. I'm a big fan of science fiction so this seemed the next step... something I should have read so long ago. My problem with the story is when reading it, it is hard to determine when people are speaking and thinking. The language used is often very confusing and references fly over my head. 
 This story still intrigued me which was why I listened to the audio version. It was tough to get into listening to the man speak as most of his characters sounded the same but after awhile I was far more interested in the story which seems to be told from the Princess's perspective. A strange choice but one you come to understand. 
 If you truly love science fiction I would recommend this read but it isn't for the faint of heart as I think you really have to be committed to read or listen to it. Still it is very good though things sometimes get complicated.