publisher: Davidson Press publish date: March 4th 2009
format: paperback pages: 484
language: English
ISBN:
1444607278 (9781444607277)
publisher: Cornerstone Book Publishers publish date: December 8th 2008
format: paperback pages: 486
language: English
ISBN:
1934935301 (9781934935309)