David L. Hammer

5 books

253 pages first pub 1983 (editions)

408 pages first pub 2012 (editions)

adventurous informative slow-paced

124 pages first pub 1364 (editions)

medium-paced

104 pages first pub 1995 (editions)

fiction mystery adventurous mysterious medium-paced

371 pages first pub 1993 (editions)