publisher: Edinburgh University Press
format: hardcover
language: English
ISBN:
0748661581 (9780748661589)
publisher: Birlinn Ltd publish date: June 1st 2003
format: paperback pages: 176
language: English
ISBN:
0954407512 (9780954407513)
language: English
ISBN:
0904919803 (9780904919806)
language: English
ISBN:
0904919994 (9780904919998)