New worlds for old - Lunan, Duncan, 1945- (William Morrow and Company, 1979)