publisher: Atlantic
publish date: January 1st 2006
format: hardcover pages: 440
language: English
ISBN:
1843542358 (9781843542353)
publisher: Overlook TP publish date: May 26th 2009
format: paperback pages: 320
language: English
ISBN:
1590201817 (9781590201817)