You need to sign in or sign up before continuing.

David L. Hoffmann

7 books

247 pages 2003

nonfiction history informative slow-paced

266 pages paperback

fiction medium-paced

344 pages 2011

nonfiction history challenging informative reflective slow-paced

missing page info 1994

informative tense medium-paced

336 pages digital 2002

216 pages paperback

nonfiction history politics medium-paced

32 pages paperback 1989

medium-paced