publisher: Maclachan Bell Press publish date: October 20th 2011
format: paperback pages: 538
language: English
ISBN:
1446094197 (9781446094198)
publisher: London J. Murray
format: ebook
language: English
ISBN:
002109019X (2940021090193)
publisher: Philadelphia, J.B. Lippincott and company;
format: ebook
language: English
ISBN:
0021459592 (2940021459594)