larry sands