Richard David Hames's contacts