ray peters