Lucifer's hammer - Niven, Larry; Pournelle, Jerry 1933- (Futura, 1977)