John Moore's contacts