Books by James A. Connor