Book Details
Format
Kindle
Language
English
Published
Mar 9, 2013
Publisher
Springer
Editions
3 editions
ISBN-10
1475722613
ISBN-13
9781475722611