Rupert Duncan Brown — (born 1963)