publisher: BiblioLife
publish date: November 13th 2009
format: paperback pages: 318
language: English
ISBN:
1117166171 (9781117166179)
publisher: J. W. Arrowsmith
format: ebook pages: 314
ISBN:
0006104088 (2940006104082)
publisher: London : Kegan Paul, Trench, Tr
format: ebook
language: English
ISBN:
0017785723 (2940017785720)