Hardy, David,1942-