Books by B. A. Cross