publisher: Vertical publish date: October 1st 2005
format: hardcover pages: 320
language: English
ISBN:
1932234195 (9781932234190)
publisher: Vertical publish date: May 20th 2008
format: paperback pages: 299
language: English
ISBN:
1932234209 (9781932234206)