Eternal frontier
by
James H. Schmitz
752 p. ; 18cm