Howard N. Shapiro

6 books

928 pages 1988

nonfiction reference challenging informative medium-paced

120 pages 1995

challenging informative medium-paced

112 pages 1995

nonfiction informative reflective medium-paced

missing page info paperback 2001

challenging informative medium-paced

missing page info 1363

medium-paced

576 pages hardcover

nonfiction art science technology medium-paced