publisher: Barbour Books publish date: February 1st 2011
format: paperback pages: 320
language: English
ISBN:
1602609489 (9781602609488)
publisher: Thorndike Press publish date: June 15th 2011
format: hardcover pages: 669
language: English
ISBN:
1410438015 (9781410438010)