publisher: Barbour Publishing, Incorporated publish date: September 1st 1999
format: hardcover pages: 384
language: English
ISBN:
1577485750 (9781577485759)
publisher: Barbour Books publish date: March 1st 2014
format: paperback pages: 384
language: English
ISBN:
1628366354 (9781628366358)
publisher: Barbour Books
publish date: February 1st 2012
format: paperback pages: 384
language: English
ISBN:
1616266783 (9781616266783)