David Francis Ian Cromartie — (born 1970)