Agency, Partnerships, And Limited Liability Entities by J. Mark Ramseyer & William A. Klein