Armando Machado, Author at Crux