Bachelor, Oxford (England) University, l957; Master of Arts, Doctor of Philosophy, Oxford (England) University, l962.
Lecturer music Nottingham (England) Teachers Training College, 1962-1964. Temporary lecturer musicology University Western Australia, 1964-1965. Senior lecturer musicology University Auckland, New Zealand, 1965-1969, associate professor New Zealand, 1970-1998.
Free-lance lecturer, writer, since 1999. Teacher Liverpool University, 1999, Oxford and Surrey University, 2000, Birmingham Conservatoire, 2001. Past senior associate St. Antony's College, Oxford, l972—.
With Royal Navy, 1952-1954. Member International Association Music Libraries (president New Zealand branch 1981-1982, 90-93), American Musicological Society, British Society for l8th Century Studies, Royal Museum Association, International Musicological Society, Royal Commonwealth Society.
Son of; married Lorna Vivien Johnston, December 21, 1964 (deceased 1993). Children; Julia (deceased 1997), Cleone. Married Katherine Helena Fairchild, April 27, 1995.