The Fighting 57th North Carolina:The Life and Letters Of James Calvin Zimmerman 2 authors - Paperback £26.50 Find out more