Man of two worlds
Herbert, Frank.
Herbert, Brian.
London Gollancz
1986