publisher: Transworld Publishers publish date: July 1st 2010
format: paperback pages: 360
language: English
ISBN:
0552557587 (9780552557580)
publisher: RHCP Digital publish date: July 5th 2009
format: ebook pages: 368
language: English
ISBN:
1407048600 (9781407048604)
format: kindle pages: 368
language: English
ASIN: B0031RDWMM