publisher: HarperCollins publish date: March 28th 2006
format: paperback pages: 224
language: English
ISBN:
0061153850 (9780061153853)
format: Hardcover pages: 320
ISBN:
0062305336 (9780062305336)
publisher: HarperCollins publish date: March 29th 2005
format: hardcover pages: 192
language: English
ISBN:
0060724900 (9780060724900)