publisher: Echo Library publish date: June 1st 2006
format: paperback pages: 360
language: English
ISBN:
1406800937 (9781406800937)
publisher: General Books publish date: January 17th 2012
format: paperback pages: 384
language: English
ISBN:
0217203655 (9780217203654)
publisher: Oxford University Press publish date: April 20th 1972
format: hardcover pages: 292
language: English
ISBN:
019812421X (9780198124214)
format: kindle pages: 452
language: English
ASIN: B0082TU1RI
publisher: Public Domain Books publish date: July 1st 2004
format: kindle pages: 472
language: English
ASIN: B000JQUH80