HOLMES John 1927-1986