lennox stephens