publisher: Icon Books LTD publish date: 2016-10
format: hardcover pages: 176
language: English
ISBN:
1785780719 (9781785780714)
publisher: Jessica Kingsley Publishers publish date: 2017-09-21
format: Paperback pages: 280
language: English
ISBN:
1785927469 (9781785927461)
ASIN: 1785927469
publisher: Jessica Kingsley Publishers publish date: 2019-05-21
format: paperback pages: 272
ISBN:
1785924796 (9781785924798)