Stephen Porter — American theatre director (1925–2013)