NameCase is a Ruby implementation of Lingua::EN::NameCase, a library for converting strings to be properly cased.
Aaron Patterson
无