Horne, J. B.(John Britland),1938-