ISBN 9780815600749 books & textbook
Irish: Charles G. Halpine in Civil War America
Syracuse University Press /1970T Hardcover / 208 Pages
isbn-10: 0815600747 / isbn-13: 9780815600749
Syracuse University Press /1970T Hardcover / 208 Pages
isbn-10: 0815600747 / isbn-13: 9780815600749