publisher: Cambridge University Press publish date: October 14th 2010
format: paperback
language: English
ISBN:
0521589150 (9780521589154)
publisher: Springer publish date: January 31st 2014
format: paperback pages: 356
ISBN:
1447156625 (9781447156628)
publisher: Springer publish date: September 2nd 2010
format: kindle pages: 284
language: English
ASIN: B008CN7ECY