melinda richards