Books by Charles R. Porter Jr.