publisher: Kessinger Publishing publish date: May 23rd 2010
format: hardcover pages: 344
language: English
ISBN:
1161365656 (9781161365658)
publisher: Kessinger Publishing publish date: February 1st 2003
format: paperback pages: 344
language: English
ISBN:
0766132498 (9780766132498)
language: English
ISBN:
019811382X (9780198113829)
publisher: Oxford University Press publish date: April 12th 1979
format: paperback pages: 322
language: English
ISBN:
0198710984 (9780198710981)