Books by Fidel Melendez-Vazquez