DAVID MARK PEARCE