Steven J Weinberg 

Scranton, Pa. New York City, Chile, Rochester,NY, Scranton again, Israel, Scranton again, Philadelphia, Central Jersey last 35 years