royce peters