Microeconomics by Arthur O'Sullivan & Steven M. Sheffrin