publisher: W. W. Norton & Company publish date: February 17th 2000
format: paperback pages: 336
language: English
ISBN:
0393319946 (9780393319941)
publisher: Stackpole Books
publish date: October 1st 2003
format: paperback
language: English
ISBN:
1589762320 (9781589762329)
publisher: Birlinn Ltd publish date: December 1st 2000
format: paperback pages: 164
language: English
ISBN:
1841580635 (9781841580630)