D. Ann Herring

5 books

352 pages first pub 2006 (editions)

nonfiction politics informative slow-paced

334 pages first pub 1995 (editions)

352 pages first pub 1995 (editions)

185 pages first pub 2012 (editions)

417 pages missing pub info (editions)

nonfiction health history challenging informative medium-paced