format: paperback pages: 424
ISBN:
110741301X (9781107413016)
publisher: Princeton University Press publish date: December 29th 2008
format: ebook pages: 414
ISBN:
1400833388 (9781400833382)
publisher: Springer, 255 pages, Paperback" /> publish date: November 20th 2013
format: paperback pages: 255
ISBN:
1489924884 (9781489924889)
publisher: Princeton University Press publish date: October 4th 2010
format: ebook pages: 590
ISBN:
1400837022 (9781400837021)
publisher: Springer publish date: October 18th 2011
format: paperback pages: 1032
ISBN:
1461287782 (9781461287780)
publisher: Springer
publish date: September 17th 2012
format: paperback pages: 368
ISBN:
1461354935 (9781461354932)