mexican wars for independence farrar, strauss & giroux-3pl