by Henry H. Perritt Jr.
publisher: Cambridge University Press publish date: October 1st 2009
format: hardcover pages: 328
language: English
ISBN:
0521116244 (9780521116244)
publisher: Cambridge University Press publish date: September 30th 2009
format: ebook pages: 329
language: English
ISBN:
128233669X (9781282336698)
publisher: Cambridge University Press publish date: August 10th 2011
format: paperback pages: 317
language: English
ISBN:
1107402875 (9781107402874)
publisher: Cambridge University Press publish date: November 3rd 2009
format: ebook
language: English
ISBN:
0511629923 (9780511629921)