publisher: It Books
publish date: July 22nd 2008
format: paperback pages: 575
language: English
ISBN:
0061537276 (9780061537271)
publisher: It Books publish date: November 11th 2008
format: hardcover pages: 576
language: English
ISBN:
0061645125 (9780061645129)