Harry L. Shapiro

5 books

329 pages hardcover

222 pages 1982

nonfiction history informative reflective medium-paced

84 pages paperback 1960

464 pages paperback 1956

challenging informative reflective slow-paced

missing page info 1939