Books by Frank Cross