DAVID M PRINCE