Michael Callahan Courses Discussion (1L): Corporate Dilemmas The Role of the General Counsel Courses Publications See Full Details Hide Full Details