publisher: Cambridge University Press publish date: December 4th 2009
format: paperback pages: 668
language: English
ISBN:
1108008666 (9781108008662)
publisher: New York F.M. Lupton Pub. Co
format: ebook
language: English
ISBN:
0018110185 (2940018110187)
publisher: Reprint Services Corporation publish date: April 30th 2011
format: library binding pages: 557
language: English
ISBN:
1422700984 (9781422700983)