publisher: New Riders
publish date: November 11th 2009
format: paperback pages: 272
language: English
ISBN:
0321670205 (9780321670205)
publisher: New Riders Publishing publish date: November 11th 2009
format: ebook pages: 271
language: English
ISBN:
0321702875 (9780321702876)