lance salstone