Brian Herbert ; Kevin J. Anderson
Ta-Nehisi COATES ; Brian Stelfreeze
Brian W. Aldiss ; Roger Penrose