Stephen Breyer, J.D.

Affiliations: 
1980-1994 Court of Appeals for the 1st Circuit 
 1994- Supreme Court of the United States 
Google:
"Stephen Breyer"