Jeffrey Lant

3 books

480 pages paperback 1989

304 pages paperback 1983

fiction horror short stories adventurous dark mysterious medium-paced

632 pages digital 1992