Books by WILLIAM P CROSS