publisher: John Donald Publishers
format: hardcover pages: 14
language: English
ISBN:
0859766497 (9780859766494)
publisher: Birlinn Ltd
publish date: September 1st 2004
format: hardcover pages: 761
language: English
ISBN:
186232123X (9781862321236)
ASIN: 186232123X