by Ernest William Barnes
publisher: Longmans
publish date: 1947
format: hardcover pages: 356
language: English
publisher: Longmans Green and Co
format: ebook
language: English
ISBN:
0025888064 (2940025888062)
publisher: Geikie Press publish date: November 4th 2008
format: hardcover pages: 376
language: English
ISBN:
144372727X (9781443727273)
publisher: Geikie Press publish date: March 15th 2007
format: paperback pages: 372
language: English
ISBN:
1406749710 (9781406749717)