Scan barcode
352 pages • first pub 2008 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
352 pages • first pub 2008 (editions)
ISBN/UID: None
Format: Not specified
Language: English
Publisher: Not specified
Publication date: Not specified
352 pages • first pub 2008 (editions)
ISBN/UID: 9780330437967
Format: Paperback
Language: English
Publisher: Macmillan UK
Publication date: Not specified
352 pages • first pub 2008 (editions)
ISBN/UID: 9780330437967
Format: Paperback
Language: English
Publisher: Macmillan UK
Publication date: Not specified
338 pages • first pub 2008 (editions)
ISBN/UID: 9781628728804
Format: Hardcover
Language: English
Publisher: Arcade Publishing
Publication date: Not specified
338 pages • first pub 2008 (editions)
ISBN/UID: 9781628728804
Format: Hardcover
Language: English
Publisher: Arcade Publishing
Publication date: Not specified
338 pages • first pub 2008 (editions)
ISBN/UID: 9781611453140
Format: Hardcover
Language: English
Publisher: Arcade Publishing
Publication date: 10 October 2011
338 pages • first pub 2008 (editions)
ISBN/UID: 9781611453140
Format: Hardcover
Language: English
Publisher: Arcade Publishing
Publication date: 10 October 2011
400 pages • first pub 2008 (editions)
ISBN/UID: 9781509860043
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 01 May 2008
400 pages • first pub 2008 (editions)
ISBN/UID: 9781509860043
Format: Paperback
Language: English
Publisher: Pan Macmillan
Publication date: 01 May 2008
352 pages • first pub 2008 (editions)
ISBN/UID: 9781628725155
Format: Paperback
Language: English
Publisher: Arcade Publishing
Publication date: 12 May 2015
352 pages • first pub 2008 (editions)
ISBN/UID: 9781628725155
Format: Paperback
Language: English
Publisher: Arcade Publishing
Publication date: 12 May 2015