Steven Klein (n.