David Hackett Fischer

21 books

missing page info 1989

nonfiction history informative reflective slow-paced

972 pages digital 1989

missing page info 2008

adventurous informative reflective slow-paced

missing page info 1996

challenging informative slow-paced

552 pages 1996

nonfiction economics history challenging informative slow-paced

252 pages 1977

history challenging informative medium-paced

missing page info 1970

nonfiction history philosophy challenging informative reflective slow-paced

861 pages digital 2004

480 pages 1965

medium-paced

48 pages paperback 2003