Formal names follow a strict order: honorific titles, then professional positions, academic titles,
given names, the (hyphenated) surname, generational suffixes, and finally the post-nominal letters.
This page respects the rules. It just doesn't respect moderation.