publisher: NAL Trade publish date: December 7th 2004
format: paperback pages: 368
language: English
ISBN:
0451213610 (9780451213617)
publisher: M P Publishing Ltd. publish date: September 25th 2009
format: ebook
language: English
ISBN:
1596929324 (9781596929326)
ASIN: B001TDKJA8