publisher: Springer publish date: January 31st 2014
format: paperback pages: 356
language: English
ISBN:
1447156625 (9781447156628)
publisher: Springer
publish date: January 15th 2014
format: hardcover pages: 320
language: English
ISBN:
1447156609 (9781447156604)