publisher: Birlinn Publishers
publish date: February 28th 2006
format: hardcover pages: 408
language: English
ISBN:
184158018X (9781841580180)
publisher: Trafalgar Square Publishing
format: hardcover
language: English
ISBN:
1851583688 (9781851583683)
ISBN:
0861521951 (9780861521951)