publisher: Springer publish date: October 18th 2010
format: hardcover pages: 189
language: English
ISBN:
3642156568 (9783642156564)
publisher: OUP Oxford publish date: July 9th 2009
format: kindle pages: 363
language: English
ASIN: B006K0M32C
format: ebook pages: 2247
ISBN:
128337126X (9781283371261)
publisher: Springer
publish date: May 22nd 2012
format: hardcover pages: 1378
language: English
ISBN:
3642282989 (9783642282980)