Books by Jose Ruiz-Herrera