John D Thomas's contacts