publisher: London, Smith, Elder & co.
format: ebook
language: English
ISBN:
0017729904 (2940017729908)
publisher: Cambridge University Press publish date: February 21st 2013
format: paperback pages: 334
language: English
ISBN:
1108055427 (9781108055420)