steve edelson los angeles