publisher: Routledge publish date: July 4th 2013
format: ebook pages: 232
ISBN:
1136421092 (9781136421099)
publisher: Routledge publish date: July 4th 2013
format: ebook pages: 248
ISBN:
1136420606 (9781136420603)
publisher: Routledge publish date: July 4th 2013
format: ebook pages: 208
ISBN:
1136421440 (9781136421440)
publisher: Springer, 552 pages, Paperback" /> publish date: October 3rd 2013
format: paperback pages: 552
ISBN:
1461572002 (9781461572008)