publisher: Pearson publish date: June 11th 2013
format: hardcover
ISBN:
0205915078 (9780205915071)
publisher: Pearson publish date: November 5th 2010
format: paperback pages: 408
language: English
ISBN:
0205838839 (9780205838837)
publisher: Springer
publish date: December 17th 2009
format: hardcover pages: 280
language: English
ISBN:
3642035833 (9783642035838)