by Glenice Crossland
publisher: Random House UK publish date: January 1st 2010
format: paperback pages: 464
language: English
ISBN:
0099533383 (9780099533382)
ASIN: B0031RS6XC
publisher: Cornerstone Digital publish date: November 19th 2009
format: ebook pages: 544
language: English
ISBN:
1409035905 (9781409035909)
publisher: Arrow Books Ltd publish date: August 6th 2009
format: hardcover pages: 464
language: English
ISBN:
0099533375 (9780099533375)