general study materials for microeconomics 7905886