by Brian O ' Kane (Author)
Format: Paperback
Pages: 384
Edition: 5th Revised edition
Publisher: Oak Tree Press
Published: 30 Oct 2004
ISBN 10: 1860762670
ISBN 13: 9781860762673