Ignacio Manuel Altamirano Share This Ignacio Manuel Altamirano (Ignacio Manuel Altamirano, Ignacio M. Altamirano, I. M. Altamirano)