Similarities and Differences among Religious Groups