Fletcher, David,1942-