publisher: Barbour Publishing
publish date: February 1st 2005
format: paperback pages: 176
language: English
ISBN:
1593105428 (9781593105426)
publisher: Thorndike Press publish date: January 1st 2009
format: hardcover pages: 253
language: English
ISBN:
141041180X (9781410411808)