Who sold part of the Mexican territory to the US?

Antonio Lopez de Santa Anna, during the Gadsden Purchase (1853).