harold alvarez