The Secret Throne: The Queen of Dreams Trilogy 1

Peter F. Hamilton