publisher: Storey Books publish date: September 30th 2000
format: paperback pages: 384
language: English
ISBN:
1580173314 (9781580173315)
publisher: Storey Publishing publish date: October 26th 2012
format: ebook pages: 384
language: English
ISBN:
1603421718 (9781603421713)