James Richard "Jim" Steinman (n.