by John H. Marburger III
publisher: Cambridge University Press publish date: July 28th 2011
format: hardcover pages: 296
language: English
ISBN:
1107004837 (9781107004832)
publisher: Cambridge University Press publish date: July 31st 2011
format: ebook pages: 320
language: English
ISBN:
113909825X (9781139098250)
publisher: Cambridge University Press publish date: July 31st 2011
format: ebook pages: 320
language: English
ISBN:
1283341875 (9781283341875)