publisher: Weiser Books
publish date: May 1st 2001
format: paperback pages: 288
language: English
ISBN:
0892540540 (9780892540549)
publisher: Nicolas Hays Inc
publish date: September 30th 2012
format: paperback pages: 384
language: English
ISBN:
0892541687 (9780892541683)