You need to sign in or sign up before continuing.

Laurence M. Hauptman

26 books

236 pages hardcover

nonfiction biography history politics medium-paced

234 pages paperback

nonfiction history medium-paced

missing page info

medium-paced

454 pages digital 2013

272 pages paperback

nonfiction politics challenging informative slow-paced

missing page info 1992

nonfiction challenging informative medium-paced

352 pages 2010

challenging informative reflective medium-paced

missing page info 1988

informative reflective medium-paced

240 pages 2016

informative reflective medium-paced

240 pages hardcover 1999

medium-paced