display_name() now accounts for honorifics and suffixes