publisher: New Riders
publish date: February 19th 2007
format: paperback pages: 216
language: English
ISBN:
0321472667 (9780321472663)
publisher: New Riders Publishing publish date: February 28th 2007
format: ebook pages: 215
language: English
ISBN:
0132704765 (9780132704762)