Business associations : agency, partnerships and corporations - Klein, William A. (New York, 2012)