Duncan Mcmahon's contacts