John H. Armstrong's contacts