DAVID ALLAN NEWBLE