publisher: Cambridge University Press publish date: June 25th 2005
format: paperback pages: 256
language: English
ISBN:
0521019451 (9780521019453)
publisher: I O S Press, Incorporated publish date: March 15th 2010
format: hardcover pages: 325
ISBN:
160750099X (9781607500995)