publisher: Pegasus Books publish date: May 1st 2006
format: paperback pages: 257
language: English
ISBN:
193364804X (9781933648040)
publisher: Penguin publish date: November 1st 2005
format: paperback
language: English
ISBN:
0141019301 (9780141019307)
publisher: Pegasus publish date: November 17th 2009
format: paperback pages: 256
language: English
ISBN:
1605980641 (9781605980645)
format: kindle pages: 276
language: English
ASIN: B002RI9FPY