publisher: Springer publish date: July 13th 2006
format: hardcover pages: 136
language: English
ISBN:
038729015X (9780387290157)
publisher: Springer
publish date: February 12th 2010
format: paperback pages: 223
language: English
ISBN:
144194589X (9781441945891)