publisher: Charta
publish date: March 2nd 2003
format: paperback pages: 416
language: English
ISBN:
8881584042 (9788881584048)
publisher: Charta
publish date: September 15th 2005
format: hardcover pages: 224
language: English
ISBN:
888158543X (9788881585434)