publisher: Barbour Publishing, Inc publish date: September 1st 2006
format: paperback pages: 366
language: English
ISBN:
1597893536 (9781597893534)
publisher: Thorndike Press publish date: March 1st 2008
format: hardcover pages: 463
language: English
ISBN:
1410404501 (9781410404503)