publisher: NAL Trade publish date: December 2nd 2003
format: paperback pages: 368
language: English
ISBN:
0451210425 (9780451210425)
publisher: M P Publishing Ltd. publish date: September 25th 2009
format: ebook pages: 368
language: English
ISBN:
1596929685 (9781596929685)
ASIN: B001RNNMR2