def entitle(s):
	'''title case first word of refs
	>>> entitle('also monographic principle')
	'also monographic principle'
	>>> entitle('monographic principle')
	'Monographic principle'
	'''
	new_refs = []

	if s.startswith('\tsee also '): # remove 'see' prefix text
		s = s[10:]
		prefix = '. *See also* '
	elif s.startswith('\tsee '):
		s = s[5:]
		prefix = '. *See* '
	else:
		prefix = ''

	refs = s.split('; ')
	for ref in refs: # check refs
		words = ref.split()
		if words[0] not in BORING_WORDS and words[0][0].islower():
			words[0] = words[0].title()
		words = ' '.join(words)
		new_refs.append(words)
	return prefix + '; '.join(sorted(new_refs))
title case first word of refs
	>>> entitle('also monographic principle')
	'also monographic principle'
	>>> entitle('monographic principle')
	'Monographic principle'
	
recipes/Python/577179_Create_book_index/recipe-577179.py