The Diplomatic service list (London : Her Majesty's Stationary Office, 1966)
UKM: 1970, 1972-1976. [Jubilee Book Store : Kuala Lumpur]. RM29.27.