travis gary peters