Palo Alto Battlefield : the Battle of Palo Alto and the Mexican-American War. (1994)