diana frye