James Van Hise

33 books

260 pages first pub 1995 (editions)

160 pages first pub 1993 (editions)

fiction science fiction informative medium-paced

218 pages first pub 1995 (editions)

nonfiction funny lighthearted medium-paced