publisher: Heinemann Publishing
publish date: January 1st 2012
format: ebook pages: 412
ISBN:
1299410707 (9781299410701)
publisher: Seagull Books publish date: June 15th 2013
format: hardcover pages: 420
language: English
ISBN:
085742078X (9780857420787)