Books by A. Kenneth Ciongoli