by T.Geraghty (Author), T.Geraghty (Author)
Format: Paperback
Publisher: Hull Academic Press
Published: 13 Dec 2002
ISBN 10: 094628945X
ISBN 13: 9780946289455