Fallen angels - Niven, Larry 1938-; Pournelle, Jerry 1933-2017; Flynn, Michael 1947-2023 (Pan Books, 1993)