publisher: Springer Publishing Company publish date: November 8th 2006
format: paperback pages: 533
language: English
ISBN:
0826132626 (9780826132628)
publisher: Springer Publishing Company publish date: December 15th 2006
format: ebook
language: English
ISBN:
0826104835 (9780826104830)
publisher: Springer Publishing Company publish date: January 1st 2007
format: ebook pages: 542
language: English
ISBN:
128181329X (9781281813299)