Debra Todd (brief bio with photo), in "Superior Court Judge," in "Field Narrowed to 10 in Judicial Race." Pittsburgh, Pennsylvania: Pittsburgh Post-Gazette, October 26, 1999, p. 75 (subscription required).
pacourts.us
"Chief Justice Debra Todd," in "Supreme Court Justices." Harrisburg, Pennsylvania: The Unified Judicial System of Pennsylvania, retrieved online November 16, 2022.