harrison peters