frances perry