PODCAST: Professor Stephen Carter tells why teaching is a delight and why he writes fiction.
Plus, he shares what Supreme Court Justice Thurgood Marshall...
Under sunny skies in New Haven, Yale Law School honored 244 degree candidates on May 20