publisher: ReadHowYouWant
publish date: October 1st 2010
format: paperback pages: 906
language: English
ISBN:
1459603923 (9781459603929)
publisher: Allen & Unwin publish date: June 1st 2011
format: paperback pages: 310
language: English
ISBN:
1742373356 (9781742373355)