John P Hale articles