Books on Topic: 'Judge Advocate'

Henry Wirz, Commander of Andersonville Confederate Prison: Trial and Execution Cover image