format: hardcover pages: 336
language: English
ISBN:
9810248326 (9789810248321)
format: hardcover pages: 400
language: English
ISBN:
9810231105 (9789810231101)
publisher: IOS Press
format: hardcover pages: 265
language: English
ISBN:
1607506106 (9781607506102)