publisher: Barbour Publishing
publish date: April 1st 1998
format: paperback pages: 256
language: English
ISBN:
1577482026 (9781577482024)
publisher: Value Books publish date: September 1st 2014
format: paperback pages: 288
language: English
ISBN:
1628369760 (9781628369762)