format: paperback
language: English
ISBN:
1849161925 (9781849161923)
publisher: Quercus publish date: 2010
pages: 358
language: English
ISBN:
1849161917 (9781849161916)
publisher: Turtleback Books publish date: May 24th 2011
format: library binding pages: 358
language: English
ISBN:
0606230440 (9780606230445)