Subheads

Q. Can you tell me the origin of (and reasoning behind) the rule that requires at least two B-level headings beneath every A-level heading in a book? Is this rule still commonly followed?