format: ebook
ISBN:
1281378860 (9781281378866)
format: ebook
ISBN:
1281347604 (9781281347602)
publisher: Springer publish date: 2015-04-30
format: Paperback pages: 755
language: English
ISBN:
3319190652 (9783319190655)
ASIN: 3319190652
format: ebook
ISBN:
1281898570 (9781281898579)