format: paperback pages: 374
language: English
ISBN:
0948877464 (9780948877469)
publisher: Kessinger Publishing, LLC publish date: 2006-05-26
format: Paperback pages: 420
language: English
ISBN:
1428611231 (9781428611238)
ASIN: 1428611231
publisher: Penguin Classics publish date: November 3rd 1987
format: paperback pages: 720
language: English
ISBN:
0140431195 (9780140431193)
publisher: Johnson Reprint Corporation
format: hardcover pages: 4
language: English
ISBN:
0384328199 (9780384328198)
publisher: Birlinn Ltd publish date: January 1st 2001
format: paperback pages: 211
language: English
ISBN:
0862411912 (9780862411916)
publisher: Learning and Teaching Scotland publish date: 2002
pages: 113
language: English
ISBN:
1859559654 (9781859559659)