publisher: HarperCollins publish date: October 1st 2006
format: paperback pages: 256
language: English
ISBN:
0007234651 (9780007234653)
publisher: Osborne Publishing publish date: October 1st 2005
format: hardcover pages: 256
language: English
ISBN:
0007212224 (9780007212224)