The War with Mexico

The War with Mexico is a book by Justin Harvey Smith It won the 1920 Pulitzer Prize for History.