publisher: IOS Press publish date: January 1st 2011
format: hardcover pages: 249
language: English
ISBN:
1607507617 (9781607507611)
publisher: IOS Press publish date: July 5th 2011
format: ebook pages: 261
language: English
ISBN:
1283289806 (9781283289801)