David E. Fisher

14 books

287 pages hardcover

nonfiction history medium-paced

400 pages hardcover 1993 user-added

fiction crime mystery

37 pages digital 2011

missing page info 1606

informative medium-paced