rex peters