robert broyles