publisher: Springer
publish date: June 12th 2011
format: hardcover pages: 141
language: English
ISBN:
3709108128 (9783709108123)
publisher: Syngress publish date: 2015-08-26
format: Paperback pages: 324
language: English
ISBN:
0128021225 (9780128021224)
ASIN: 0128021225