James J. Porter + … …