MARK PETER DAVIS