publisher: HarperSport publish date: May 4th 2009
format: paperback pages: 356
language: English
ISBN:
0007292481 (9780007292486)
publisher: HarperCollins publish date: September 1st 2008
format: hardcover pages: 384
language: English
ISBN:
0007285809 (9780007285808)
publisher: HarperCollins publish date: December 4th 2008
format: ebook pages: 384
language: English
ISBN:
0007302118 (9780007302116)