publisher: Hearst
publish date: March 1st 2004
format: hardcover pages: 528
language: English
ISBN:
1588163024 (9781588163028)
publisher: Hearst publish date: November 3rd 2009
format: paperback pages: 528
language: English
ISBN:
1588168034 (9781588168030)
language: English
ISBN:
1588163962 (9781588163967)