The Last Battle of the Civil War: Palmetto Ranch (Clifton and Shirley Caldwell Texas Heritage Series, No. 4)