Books by Michael Cross