John De Neufville Income