publisher: Karnac Books, 240 pages, ebook" /> publish date: February 3rd 2014
format: ebook pages: 240
ISBN:
1782412441 (9781782412441)
publisher: Springer, 192 pages, Paperback" /> publish date: July 31st 1989
format: paperback pages: 192
language: English
ISBN:
3540509755 (9783540509752)