Catholic : including a wide variety of things; all-embracing. Rigid : unable to bend or be forced out of shape; not flexible. Orthodox : following or conforming to the traditional or generally accepted rules or beliefs of a religion, philosophy, or practice. Strict : demanding that rules concerning behaviour are obeyed and observed. Narrow-minded : not willing to listen to or tolerate other people's views; prejudiced.