Ruben Alvarado Translator, Author & Editor