publisher: Springer
publish date: January 12th 2012
format: paperback pages: 370
language: English
ISBN:
3642280234 (9783642280238)
publisher: Idea Group Publishing publish date: January 31st 2005
format: hardcover pages: 300
language: English
ISBN:
1591403332 (9781591403333)
publisher: IGI Global
publish date: January 1st 2005
format: ebook pages: 302
ISBN:
1280371188 (9781280371189)