Captains of the Civil War Volume 31
ISBN-13: 9781121582422