Institution: | College of Business Administration 6.222, The University of Texas, Austin, Texas 78712. Currently on leave to Salomon Brothers Inc., One New York Plaza, New York, New York 10004.;School of Business Administration, The University of North Carolina—Chapel Hill, Carroll Hall 012A, Chapel Hill, North Carolina 27514 |