Dune: House Atreides Vol. 3, Kevin J. Anderson, H
Author:
Kevin J. Anderson