William (Bill) Armstrong's contacts