published by the Association of Irish learned journals,Lilliput press

Books of Publisher