"David E. Noakes"