Author: R. K. Harrison Ronald F. Youngbloos F. F. Bruce