James P. Smith

5 books

398 pages hardcover

nonfiction politics sociology medium-paced

missing page info hardcover

nonfiction art science technology informative medium-paced

617 pages hardcover 2001

informative reflective medium-paced

586 pages 2011

medium-paced

96 pages paperback 1984

medium-paced