publisher: HarperTorch publish date: May 1st 2001
format: paperback pages: 384
language: English
ISBN:
0380813041 (9780380813049)
publisher: CreateSpace publish date: July 23rd 2012
format: paperback pages: 372
language: English
ISBN:
1478299576 (9781478299578)