publisher: Springer publish date: February 12th 2010
format: paperback pages: 358
language: English
ISBN:
3642063365 (9783642063367)
publisher: Springer
publish date: January 1st 2006
format: ebook pages: 355
ISBN:
1280461489 (9781280461484)
publisher: Nova Science Publishers
format: hardcover pages: 198
language: English
ISBN:
1600214169 (9781600214165)