publisher: Humanity Books publish date: December 5th 2006
format: paperback pages: 295
language: English
ISBN:
1591024641 (9781591024644)
publisher: Greenwood publish date: March 30th 2004
format: hardcover pages: 312
language: English
ISBN:
0313323526 (9780313323522)