Memoirs of a Confederate Staff Officer: A Confederate Staff Officer's Civil War MemoirGilbert Moxley Sorrel