publisher: New Riders
publish date: April 24th 2008
format: paperback pages: 192
language: English
ISBN:
0321534921 (9780321534927)
publisher: New Riders Publishing publish date: April 24th 2008
format: ebook pages: 192
language: English
ISBN:
013208953X (9780132089531)