publisher: Atria Books publish date: May 18th 2004
format: paperback pages: 320
language: English
ISBN:
074348049X (9780743480499)
language: English
ISBN:
0743449576 (9780743449571)
publisher: Atria Books publish date: November 1st 2007
format: ebook pages: 320
language: English
ISBN:
1416592059 (9781416592051)
language: English
ISBN:
0743230825 (9780743230827)
language: English
ISBN:
0743230817 (9780743230810)