William James Callahan

2 books

176 pages first pub 1979 (editions)

challenging informative slow-paced

89 pages first pub 1992 (editions)

adventurous dark tense medium-paced