publisher: First Second publish date: March 31st 2009
format: paperback pages: 312
language: English
ISBN:
1596434589 (9781596434585)
publisher: First Second publish date: September 1st 2009
format: paperback pages: 320
language: English
ISBN:
1596434600 (9781596434608)
publisher: First Second publish date: June 9th 2009
format: paperback pages: 320
language: English
ISBN:
1596434597 (9781596434592)