publisher: Springer publish date: September 3rd 2009
format: paperback pages: 504
language: English
ISBN:
364203831X (9783642038310)
publisher: Ellis Horwood
format: hardcover
language: English
ISBN:
013541699X (9780135416990)
publisher: Wiley-Iste publish date: February 4th 2013
format: ebook
ISBN:
1118601416 (9781118601419)
publisher: Wiley-Iste publish date: December 12th 2011
format: hardcover pages: 544
language: English
ISBN:
1848212526 (9781848212527)