You need to sign in or sign up before continuing.

James C. Humes

34 books

missing page info 1995

informative slow-paced

236 pages hardcover 1995

nonfiction biography history reference informative slow-paced

80 pages paperback

nonfiction history reference

missing page info 1994

informative reflective fast-paced