William H. Hallahan

13 books

320 pages 1982

fiction thriller challenging informative tense medium-paced

344 pages digital 1989

fiction mysterious medium-paced

missing page info 1983

fiction horror adventurous dark fast-paced