Books by Gilbert Cross