publisher: Springer
publish date: January 1st 2009
format: ebook pages: 897
ISBN:
1281904651 (9781281904652)
publisher: West Academic Publishing publish date: April 1st 2012
format: hardcover pages: 1174
language: English
ISBN:
0314153748 (9780314153746)
language: English
ISBN:
1848441835