Science Fiction in Old San Francisco

255 pages hardcover 1854

fiction science fiction adventurous challenging informative medium-paced

253 pages hardcover 1980

fiction science fiction adventurous challenging lighthearted fast-paced