SHARE Bernard
Naming names. Who, what, where in Irish nomenclature.
Hardcover, dj, sewn, 8vo, 243 pp, bibliography

€ 15.0

BUY