Intermedicate Microeconomics by Thomas Nechyba & Thomas J. Nechyba