publisher: G. Bell
format: ebook pages: 572
language: English
ISBN:
0007722044 (2940007722049)
publisher: BiblioBazaar publish date: March 16th 2010
format: paperback pages: 608
language: English
ISBN:
1147433445 (9781147433449)
publisher: London ; H. G. Bohn
format: ebook
language: English
ISBN:
0016801652 (2940016801650)