jim ingersoll