publisher: Penguin publish date: November 9th 2009
format: paperback pages: 291
language: English
ISBN:
9780143011491
publisher: Penguin publish date: February 22nd 2012
format: paperback pages: 264
language: English
ISBN:
0143566849 (9780143566847)
publisher: Allen & Unwin
format: Paperback pages: 256
language: English
ISBN:
9781743319550
publisher: Kensington publish date: December 1st 2003
format: paperback
language: English
ISBN:
0758206135 (9780758206138)
ISBN:
0732269164 (9780732269166)
format: kindle pages: 88
language: English
ASIN: B0073OITZE