John P. McConnell articles