publisher: Barbour Publishing, Inc publish date: 2006-10-01
format: paperback
language: English
ISBN:
1597895245 (9781597895248)
publisher: Thorndike Press publish date: September 1st 2008
format: hardcover pages: 383
language: English
ISBN:
1410410277 (9781410410276)