publisher: Spalding Press
publish date: April 3rd 2010
format: paperback pages: 468
language: English
ISBN:
1445569558 (9781445569550)
publisher: Kessinger Publishing
publish date: December 7th 2009
format: hardcover pages: 474
language: English
ISBN:
1120842352 (9781120842350)