King David's spaceship - Pournelle, Jerry, 1933- (Futura, 1981)