publisher: Harper Design publish date: November 27th 2007
format: hardcover pages: 592
language: English
ISBN:
0060816503 (9780060816506)
publisher: ReganBooks publish date: October 10th 2006
format: hardcover pages: 320
language: English
ISBN:
0061172200 (9780061172205)