by John Buchan
publisher: House of Stratus publish date: January 28th 2001
format: paperback pages: 294
language: English
ISBN:
1842327666 (9781842327661)
publisher: B & W Publishing publish date: September 28th 2000
format: paperback pages: 279
language: English
ISBN:
1873631324 (9781873631324)
publisher: Birlinn Ltd publish date: August 1st 2009
format: paperback pages: 272
language: English
ISBN:
1846970652 (9781846970658)
format: kindle pages: 243
language: English
ASIN: B0086YS5LS
publisher: Echo Library
format: paperback
language: English
ISBN:
1406823589 (9781406823585)
language: English
ISBN:
0755116992 (9780755116997)
publisher: Polygon publish date: September 12th 2012
format: ebook pages: 288
language: English
ISBN:
0857905015 (9780857905017)
language: English
ISBN:
0727808524 (9780727808523)