Books by John A. Cross