William Fergus Perrin - a marine mammalogist ‘for all seasons’