Books by Xavier Y. Kline