Business Associations: Agency, Partnerships, and Corporations by Stephen Bainbridge | Menrva Books | MenrvaBooks