publisher: Naval and Military Press publish date: February 13th 2009
format: paperback pages: 254
language: English
ISBN:
1843421356 (9781843421351)
publisher: Birlinn Publishers publish date: October 16th 2000
format: paperback pages: 256
language: English
ISBN:
1841580368 (9781841580364)
publisher: Caliban Books
format: hardcover pages: 254
language: English
ISBN:
0904573893 (9780904573893)
publisher: Caliban Books
format: paperback pages: 254
language: English
ISBN:
185066000X (9781850660002)