Marc LiebermanBooksMicroeconomicsMicroeconomics 2006 Update with Active Learning GuideAuthor data: Open Library