University Attended:
University of Pennsylvania, B.A., 1968; Yale University, M.A., 1972
Law School Attended:
Northeastern University School of Law, J.D., 1976
Year of First Admission:
1977
Admission:
1977, Massachusetts; 1977, Maine; 1977, United States District Court, Massachusetts; 2000, United States Court of Appeals, 1st Circuit; 2002, United States Supreme Court