publisher: Hardinge Simpole Limited publish date: October 1st 2002
format: paperback pages: 648
language: English
ISBN:
1843820137 (9781843820130)
publisher: Nabu Press publish date: September 7th 2010
format: paperback pages: 636
language: English
ISBN:
1171663021 (9781171663027)
publisher: S. Low, son, and Marston
format: ebook pages: 517
language: English
ISBN:
0002922320 (2940002922321)