James J. Dinsmore

4 books

249 pages missing pub info (editions)

nonfiction history nature poetry

356 pages first pub 1984 (editions)

484 pages first pub 1996 (editions)

294 pages missing pub info (editions)

challenging informative reflective medium-paced