Books by Dennis Cross