publisher: Gale Cengage Learning publish date: July 28th 2008
format: hardcover pages: 264
language: English
ISBN:
1410407586 (9781410407580)
publisher: Barbour Publishing, Inc publish date: March 1st 2006
format: mass market paperback pages: 176
language: English
ISBN:
159310944X (9781593109448)