Vicente Guerrero, Mexican Liberator: A Study In Patriotism