Bruce Carpenter

5 books

130 pages paperback

nonfiction history science

240 pages paperback 2001

nonfiction travel adventurous informative medium-paced

240 pages paperback 2001

nonfiction travel adventurous informative relaxing medium-paced

480 pages hardcover

nonfiction art informative slow-paced

328 pages hardcover

nonfiction art design medium-paced