Business Organizations by J. Mark Ramseyer, Robert W. Hamilton & Michael K. Molitor