Teresa Clare Mackinnon — (born 1955)