James W. Halporn

3 books

315 pages first pub 550 (editions)

nonfiction education history dark informative tense slow-paced

144 pages first pub 1978 (editions)

challenging reflective medium-paced

58 pages first pub 1984 (editions)

funny informative lighthearted medium-paced
More...