publisher: Charta
publish date: September 30th 2012
format: paperback pages: 120
language: English
ISBN:
8881588382 (9788881588381)
publisher: Ariadne Press (CA) publish date: June 30th 2006
format: paperback pages: 160
language: English
ISBN:
1572411368 (9781572411364)