James E. Alt

2 books

275 pages hardcover

nonfiction business economics politics sociology medium-paced

2408 pages 2010

politics challenging informative medium-paced