Through American and Irish Wars: The Life and Times of General Thomas W Sweeney 1820-1892 (Irish Abroad)