Mervyn Cecil ffranck Sheppard - Malaysian civil servant and historian (1905-1994)