by RonanCoghlan (Author)
Format: Paperback
Pages: 276
Edition: First Edition (paperback)
Publisher: Xiphos Books
Published: 05 Apr 2004
ISBN 10: 0954493613
ISBN 13: 9780954493615