publisher: Vertical publish date: December 16th 2008
format: paperback pages: 352
ISBN:
1934287245 (9781934287248)
publisher: Vertical publish date: January 8th 2008
format: paperback pages: 288
language: English
ISBN:
1932234373 (9781932234374)
publisher: Vertical publish date: December 16th 2008
format: paperback pages: 320
language: English