publisher: Herald Pr publish date: January 1st 2005
format: paperback pages: 292
language: English
ISBN:
0836135121 (9780836135121)
publisher: Herald Press publish date: November 21st 2012
format: kindle pages: 292
language: English
ISBN:
9780836197655