This book might be one of the most breath-taking books I have ever read. It is incredibly complex and incredibly dense, but so worth reading. I loved how much of a blend this book is. It is not an easy book to label, since it is set in the future and in space, but includes such things like witches, psychic visions, and prophesies. It also includes ideas of politics, ecology, and philosophy, combined with action and romance. I can't say enough good about this book.