Books by E. Alfredo Campo