Carl Shapiro

2 books

114 pages paperback 2004

nonfiction economics technology informative medium-paced

352 pages hardcover 1998

nonfiction business economics technology informative fast-paced