publisher: Springer publish date: May 10th 2011
format: Unknown Binding pages: 646
language: English
ISBN:
1441976965 (9781441976963)
publisher: Springer publish date: November 5th 2010
format: hardcover pages: 250
language: English
ISBN:
1441976949 (9781441976949)