publisher: Springer
publish date: June 22nd 2011
format: paperback pages: 229
language: English
ISBN:
3642217311 (9783642217319)
publisher: Morgan & Claypool publish date: 2012
format: paperback pages: 168
language: English
ISBN:
1608458830 (9781608458837)