New Directions in Irish History

238 pages hardcover

nonfiction history