Book Details
Format
Paperback
Pages
653
Language
English
Published
Feb 1, 2007
Publisher
Springer
ISBN-10
3540681477
ISBN-13
9783540681472
Description
Book by