James macgregor James MacGregor Walter Miller James·McGregor Macgregor Porter mcKeever Walter Bauer Walter Karig Walter Krebs