by David Boyle
publisher: Walker & Company publish date: October 1st 2005
format: hardcover pages: 368
language: English
ISBN:
0802714595 (9780802714596)
ASIN: 802714595
publisher: Penguin publish date: January 1st 2006
format: paperback pages: 400
language: English
ISBN:
0141015977 (9780141015972)
publisher: Walker Books Ltd publish date: May 26th 2009
format: ebook pages: 400
language: English
ISBN:
0802718205 (9780802718204)
publisher: Viking Books publish date: January 1st 2005
format: hardcover pages: 369
language: English
ISBN:
067091486X (9780670914869)
publisher: Walker & Company publish date: October 1st 2005
format: hardcover pages: 368
language: English
ISBN:
0641941536 (9780641941535)