Cornell University Library Digital Collections

A review of the causes and consequences of the Mexican War