Microeconomics With Study Guide by Michael Parkin, Jeffrey M. Perloff & Mark Rush