raymond mills affiliations