publisher: Icon Books publish date: October 19th 2010
format: paperback pages: 336
language: English
ISBN:
1848311494 (9781848311497)
publisher: Icon Books
format: hardcover pages: 334
language: English
ISBN:
1848311257 (9781848311251)
publisher: Icon Books publish date: July 1st 2010
format: ebook pages: 300
language: English
ISBN:
1848312717 (9781848312715)