Fletcher, Alan,1948-