publisher: Perigee Trade publish date: May 4th 2010
format: paperback pages: 256
language: English
ISBN:
0399535128 (9780399535123)
ASIN: 399535128
publisher: Penguin publish date: May 4th 2010
format: ebook pages: 256
language: English
ISBN:
1101187530 (9781101187531)
publisher: Perigee publish date: May 4th 2010
format: kindle pages: 254
language: English
ASIN: B003L784HA
publisher: Perigee Trade publish date: 2010-05-04
format: Paperback pages: 256
language: English
ISBN:
8601300252797
ASIN: B0091MB5E8