David Fernbach

51 books

628 pages digital 1885

1092 pages digital 1894

176 pages hardcover 2013

nonfiction history philosophy challenging informative reflective slow-paced

missing page info paperback 1993

nonfiction economics philosophy politics challenging informative medium-paced

192 pages 2017

nonfiction historical informative slow-paced

803 pages digital 2006

264 pages hardcover

nonfiction politics

337 pages hardcover

nonfiction history politics challenging medium-paced

missing page info 1972

emotional reflective sad medium-paced

128 pages 2010

history philosophy challenging informative medium-paced