Question: What professional function was served by both Robert Hayden and Andrew Vachss, although for different organizations?
Answer: consultant