publisher: Springer
publish date: June 17th 2011
format: paperback pages: 538
language: English
ISBN:
3642217583 (9783642217586)
publisher: Springer
publish date: May 20th 2010
format: paperback pages: 339
language: English
ISBN:
364213050X (9783642130502)
publisher: Emerald Group Publishing publish date: November 18th 2005
format: ebook pages: 122
ISBN:
1280509775 (9781280509773)