publisher: Atria
publish date: September 19th 2006
format: hardcover pages: 440
language: English
ISBN:
0743292456 (9780743292450)
language: English
ISBN:
174045717X (9781740457170)
publisher: Atria Books publish date: July 2nd 2011
format: paperback pages: 440
language: English
ISBN:
1451655177 (9781451655179)