Books by Carlos E. Bran