Free Read Mexican American War 1846 - 1848 - Causes, Surrender and Treaties The Prince (Bantam Classics) Add Comment Free Read Mexican American War 1846 - 1848 - Causes, Surrender and Treaties Edit Timelines of History for Kids Mexican American War 1846 - 1848 - Causes, Surrender and Treaties Read More