by Tessa Hainsworth
publisher: Preface Publishing publish date: July 5th 2010
format: hardcover pages: 272
language: English
ISBN:
1848092636 (9781848092631)
publisher: Arrow publish date: April 7th 2011
format: paperback pages: 272
language: English
ISBN:
1848092644 (9781848092648)
ASIN: 1848092644
publisher: Charnwood publish date: June 1st 2011
format: hardcover pages: 322
language: English
ISBN:
1444806750 (9781444806755)
publisher: ISIS Audio Books publish date: 2010
language: English
ISBN:
1445006324 (9781445006321)
publisher: Isis publish date: 2010
language: English
ISBN:
1445006332 (9781445006338)