artillery duel across appomattox river near petersburg (july 2 1864)