the armor of god rose publishing (ca)