peter beck lancaster sc​