publisher: Pan Australia publish date: April 1st 2004
format: paperback pages: 540
language: English
ISBN:
0330364634 (9780330364638)
publisher: Bantam publish date: August 1st 2005
format: paperback pages: 688
language: English
ISBN:
0553816578 (9780553816570)
language: English
ISBN:
0732911680 (9780732911683)
publisher: Doubleday publish date: September 1st 2004
language: English
ISBN:
0385607407 (9780385607407)