publisher: Barbour Publishing
publish date: August 1st 2004
format: paperback pages: 384
language: English
ISBN:
1593103743 (9781593103743)
publisher: Barbour Books publish date: February 1st 2011
format: paperback pages: 384
language: English
ISBN:
1616263482 (9781616263485)
publisher: Barbour Publishing, Incorporated publish date: February 1st 2011
format: ebook pages: 384
language: English
ISBN:
160742391X (9781607423911)