# File lib/linguistics/en.rb, line 1662 def proper_noun( string ) return string.split(/([ .]+)/).collect {|word| next word unless /^[a-z]/.match( word ) && ! (%w{and the of}.include?( word )) word.capitalize }.join end