Fundamentals of Irish Law

by Ruth Davenport

309 p. ; 23 cm