publisher: North Holland publish date: August 1st 2005
format: hardcover pages: 492
language: English
ISBN:
0444515984 (9780444515988)
publisher: North-Holland
publish date: October 11th 2005
format: ebook pages: 492
language: English
ISBN:
1283347628 (9781283347624)