publisher: Springer
publish date: January 1st 2005
format: ebook pages: 593
ISBN:
1280306599 (9781280306594)
publisher: Prentice Hall
publish date: April 1st 2005
format: paperback pages: 456
language: English
ISBN:
0131488740 (9780131488748)
publisher: Springer
publish date: June 13th 2008
format: kindle pages: 592
language: English
ASIN: B000VHVFBU