format: hardcover pages: 421
language: English
ISBN:
1409114422 (9781409114420)
publisher: Grand Central Publishing publish date: October 4th 2011
format: paperback pages: 448
language: English
ISBN:
1455510319 (9781455510313)
publisher: Vision publish date: May 1st 2012
format: paperback pages: 576
language: English
ISBN:
044655667X (9780446556675)