Holmes, James S. (James Stratton), 1924-1986