The Battle of Palmito Ranch (Hill) was the last major clash of which 19th century war?
american civil war