by Maurice Gee
publisher: Penguin publish date: June 4th 2007
format: paperback pages: 224
language: English
ISBN:
9780143303350
publisher: Orca Book Publishers publish date: October 1st 2009
format: hardcover pages: 252
language: English
ISBN:
1554692091 (9781554692095)
publisher: Text publish date: February 2nd 2009
language: English
ISBN:
9781921520082
publisher: Orca Book Publishers publish date: September 1st 2011
format: paperback pages: 252
language: English
ISBN:
1554693691 (9781554693696)
publisher: Text Publishing publish date: May 23rd 2012
format: ebook pages: 232
language: English
ISBN:
192183448X (9781921834486)