by Donald L. Turcotte
publisher: Cambridge University Press publish date: July 13th 1997
format: paperback pages: 416
language: English
ISBN:
0521567335 (9780521567336)
ASIN: 521567335
publisher: Cambridge University Press publish date: January 29th 1993
format: paperback pages: 231
language: English
ISBN:
0521447674 (9780521447676)
publisher: Cambridge University Press publish date: March 27th 1992
format: hardcover pages: 231
language: English
ISBN:
0521412706 (9780521412704)
publisher: Cambridge University Press publish date: July 13th 1997
format: hardcover pages: 412
language: English
ISBN:
0521561647 (9780521561648)