sam stephens