Completed Section 2.3 of the text