publisher: Pan Macmillan
format: paperback
language: English
ISBN:
033043182X (9780330431828)
language: English
ISBN:
0752265245 (9780752265247)
language: English
ISBN:
1843953366 (9781843953364)
publisher: Pan Publishing publish date: August 23rd 2012
format: ebook pages: 272
language: English
ISBN:
1447232445 (9781447232445)