Books by William P. Cross