Imagining worlds - Ford, Marjorie (Marjorie A.) (McGraw-Hill, 1995)