You need to sign in or sign up before continuing.

Harry Elmer Barnes

17 books

308 pages hardcover

missing page info

informative reflective medium-paced

540 pages hardcover

nonfiction history medium-paced

724 pages paperback 1969

nonfiction history informative medium-paced

missing page info 1972

challenging reflective medium-paced

468 pages 1929

nonfiction philosophy challenging informative medium-paced

60 pages paperback 2009