Comments:Welsh historian John Davies dies aged 76