Heather J. Macpherson's contacts