Books by Martin S. Ruiperez