Worlds end and after

by Jean E. Karl

(7),213p. ; 21 cm