The Naked God

The Night's Dawn Trilogy

The Naked God

Peter F. Hamilton
1999