Who was the first batsman to wear helmet in cricket?

Graham Yallop of Australia was the first to wear a protective helmet to a test match on 17 March, 1978, when playing against West Indies at Bridgetown. Source - Wikipedia