John Gillespie Magee Jr.

2 books

384 pages hardcover

medium-paced

259 pages 1991

fiction science fiction short stories adventurous informative reflective fast-paced