publisher: Dover Publications publish date: August 20th 1996
format: paperback pages: 128
language: English
ISBN:
0486292142 (9780486292144)
publisher: Cambridge University Press publish date: April 15th 2008
format: paperback pages: 384
language: English
ISBN:
052106967X (9780521069670)
publisher: Dover Publications
format: paperback
language: English
ISBN:
0486202194 (9780486202198)
publisher: Gale Ecco, Print Editions publish date: May 29th 2010
format: paperback pages: 366
language: English
ISBN:
1170442595 (9781170442593)
publisher: Cambridge University Press publish date: September 29th 1989
format: hardcover pages: 384
language: English
ISBN:
052134185X (9780521341851)
publisher: Octavo
format: ebook
language: English
ISBN:
1591100577 (9781591100577)