publisher: Springer
publish date: May 28th 2013
format: hardcover pages: 300
language: English
ISBN:
1461471346 (9781461471349)
publisher: Prufrock Press
publish date: September 30th 2013
format: paperback pages: 275
ISBN:
1618210947 (9781618210944)
publisher: Information Age Publishing publish date: January 1st 2008
format: ebook pages: 539
ISBN:
1281412317 (9781281412317)