FINAL EXAM Question 1. What professional function was served by both Robert Hayden and Andrew Vachss, although for different organizations?
consultant