by Michele Scardi (Editor), Michele Scardi (Editor), P.F.M Verdonschot (Editor), Sovan Lek (Editor)
Format: Paperback
Pages: 532
Edition: 2005
Publisher: Springer
Published: 31 Mar 2014
ISBN 10: 3642427189
ISBN 13: 9783642427183