Brought Person up to date

Another of the ugliest and most complex Modules, since it was one of the
first, but it now seems to be working.