Stephen J. Betchen (Thomas Jefferson University, Pennsylvania, USA)