publisher: Barbour Publishing
publish date: August 1st 2005
format: paperback
language: English
ISBN:
1593102593 (9781593102593)
publisher: Thorndike Press publish date: April 16th 2008
format: hardcover pages: 255
language: English
ISBN:
1410405656 (9781410405654)