JOHN W ARMAGOST