Graham 'Polly' Farmer dies aged 84