Kevin O'Donnell Jr.

21 books

fiction science fiction adventurous challenging slow-paced

242 pages | first published 1979

fiction fantasy science fiction adventurous medium-paced

216 pages | first published 1981

fiction science fiction short stories adventurous slow-paced

331 pages | first published 1993

fiction fantasy science fiction adventurous slow-paced

232 pages | first published 1982

fiction science fiction adventurous medium-paced

336 pages | first published 1983

nonfiction history philosophy challenging informative medium-paced

160 pages | first published 2003

348 pages | first published 1986

informative inspiring medium-paced

180 pages | first published 1976

dark informative medium-paced

180 pages | first published 1973