publisher: CRC Press
publish date: October 21st 2013
format: ebook pages: 830
language: English
ISBN:
1466576332 (9781466576339)
publisher: Springer publish date: October 22nd 2010
format: paperback pages: 381
language: English
ISBN:
9048149592 (9789048149599)