Carl A. Zimring

5 books

216 pages hardcover

nonfiction art history technology informative medium-paced

220 pages paperback

nonfiction history science challenging informative slow-paced

288 pages paperback

nonfiction history challenging informative reflective medium-paced

264 pages paperback

nonfiction history science technology informative medium-paced

1224 pages 2012

informative reflective medium-paced