publisher: Harper Thorsons, Paperback" /> publish date: December 4th 2006
format: paperback
language: English
ISBN:
0007233361 (9780007233366)
publisher: Harper Thorsons
publish date: March 18th 2010
format: kindle pages: 320
language: English
ISBN:
9780007365685
publisher: HarperCollins publish date: January 28th 2010
format: ebook pages: 336
ISBN:
0007363001 (9780007363001)