I'm looking to apply for PhD in Sociology later this year and have put together a research proposal. However my research is on a fairly unusual topic and therefore I am a bit lost on how to find a supervisor. Would the best course of action be to contact the postgraduate secretary of the university I have in mind explain what my research is on and take things from there, or should I write/email potential supervisors directly?