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

BUY