Sailor's Creek to Appomattox Court House, 7th, 8th, 9th April, 1865: Or, The Last Hours of Sheridan's CavalryJohn Watts De PeysterEsauritoAvvisami