publisher: Springer, 733 pages, Paperback" /> publish date: October 5th 2011
format: paperback pages: 733
ISBN:
1461294401 (9781461294405)
publisher: Springer, 642 pages, Paperback" /> publish date: October 9th 2013
format: paperback pages: 642
ISBN:
1461580439 (9781461580430)
publisher: Routledge
publish date: January 1st 2013
format: ebook pages: 331
ISBN:
1306107377 (9781306107372)
publisher: Springer publish date: November 13th 2013
format: paperback pages: 530
ISBN:
1489915605 (9781489915603)