E. Michael Blake

4 books

416 pages 1987

fiction science fiction short stories adventurous slow-paced

419 pages 1994

fiction science fiction short stories adventurous challenging slow-paced

270 pages paperback 1972

fiction science fiction

383 pages hardcover 1975