St. Peter, Cameron