publisher: Springer
publish date: May 28th 2002
format: paperback pages: 476
language: English
ISBN:
3540437606 (9783540437604)
publisher: Springer
publish date: January 4th 2011
format: paperback pages: 373
language: English
ISBN:
3642177484 (9783642177484)
publisher: Pearson Custom Publishing publish date: 2005
format: paperback pages: 424
language: English
ISBN:
1844793613 (9781844793617)