John S. Arnold Past & Present