This is an updated graduate textbook on the theory of contracting under asymmetric information, a key part of modern microeconomic theory. It examines the characteristics of optimal contracts when one party has certain relevant knowledge that the other party does not. The exercises that test students' understanding are extended for each chapter.