publisher: Cambridge University Press publish date: August 31st 2009
format: ebook pages: 659
ISBN:
0511590903 (9780511590900)
publisher: Springer Science+Business Media publish date: January 1st 2007
format: ebook pages: 290
ISBN:
1402047967 (9781402047961)
publisher: Springer publish date: May 8th 2008
format: paperback pages: 290
language: English
ISBN:
1402047975 (9781402047978)
publisher: Springer publish date: December 18th 2012
format: kindle pages: 330
language: English
ASIN: B00BLRWTWS