Format: Paperback
Pages: 623
Edition: 2012
Publisher: Springer
Published: 29 May 2012
ISBN 10: 3642309755
ISBN 13: 9783642309755