Hastings, Michael,1937-