Select Public Speaking:

  • Regular guest on PCN Journalists’ Roundtable, Pennsylvania Newsmakers (Channel 8), formerly stringer for KQV Radio in Pittsburgh
  • Regular appearances on: Channel 27 TV Harrisburg, Face the State, Channel 21 TV
  • Harrisburg, and Smart Talk, WITF Radio; WKYY Philadelphia Keynote speaker at Pennsylvania Broadcasters Association in 2015
  • Host of PCN special half-hour segment on “Capitol Corruption Tour”
  • Numerous speaking and TV appearances for books from the Larry Kane Show on Comcast, Free Library in Philadelphia to Rotary Clubs


Miscellaneous speaking engagements:
  • Political science classes at University of Pittsburgh
  • Graduate level political science course at Pitt
  • Elizabethtown College
  • Two discussions Q&A’s with law school classes at Duquesne University Law School.



  • Keystone Corrruption: An Insider’s View of A State Gone Wrong, 2013, Camino Books, Philadelphia
  • Keystone Corruption Continued: Cash Payoffs, Porngate and the Kathleen Kane Scandal, by Sunbury Press, Mechanicsburg
  • Murder Is The Charge: The True Story of Charlie Robertson and the York Pennsylvania Race Riots coauthored with defense attorney William C. Costopoulos, published by Camino Books in 2004