publisher: Yellow Jersey Press
publish date: September 25th 2007
format: hardcover pages: 848
language: English
ISBN:
0224080202 (9780224080200)
publisher: Random House UK publish date: April 1st 2009
format: paperback pages: 960
language: English
ISBN:
0224080210 (9780224080217)