Type
Book
Author(s)
Lydon, James
Date
2003
Publisher
Four Courts
Pub place
Dublin
Edition
New ed
ISBN-10
1851827366