Bob Halliday

2 books

301 pages paperback 1983

fiction science fiction adventurous dark mysterious medium-paced

260 pages hardcover

nonfiction religion