publisher: Titan Books publish date: 2016-05-17
format: Paperback pages: 336
language: English
ISBN:
1783299711 (9781783299713)
ASIN: 1783299711
publisher: Titan Books
format: ebook pages: 336
ISBN:
178329972X (9781783299720)
publisher: Titan Books publish date: 2017-05-16
format: Paperback pages: 320
language: English
ISBN:
1783299738 (9781783299737)
ASIN: 1783299738
publisher: Titan Books publish date: 2018-05-15
format: paperback pages: 421
ISBN:
9781783299751
format: Kindle Edition
ASIN: B071DVKJTH
publisher: Springer
publish date: November 30th 1998
format: kindle pages: 360
language: English
ASIN: B00FBA59P0