Martin C. Spechler

2 books

156 pages hardcover

nonfiction business politics medium-paced

433 pages paperback 2006

nonfiction informative medium-paced