Bachelor of Medicine and Bachelor of Surgery, St. Andrews University, Scotland, 1951. Bachelor, London University, 1955. Chairman, St. Andrews University, 1961.
Doctor of Letters (honorary), St. Andrews University, 1991. Diploma in obstetrics, Royal College Obstetricians & Gynacologists, 1952.
Senior surgical registrar Dundee Cambridge, London, 1959-1965. Consultant surgeon Royal Infirmary, Perth, Scotland, 1965-1990. Honorary senior lecturer surgery Dundee University, 1967-1990.
President Scottish Society History of Medicine, 1991-1993, British Society for History of Medicine, 1993-1995. Senior lecturer history of medicine St. Andrews University, 1990-1997, reader, 1997—2002, Apothecaries lecturer, since 1995. Honorary senior teacher history of medicine University Dundee, since 2004.
Honorary senior clinical teacher faculty medicine University Dundee, since 2004. Examiner in surgery, anatomy Royal College Surgeons Edinburgh, 1964-1991. Haldane Tait Memorial lecturer, Edinburgh, 1998, Brigadier Ian Haywood Memorial lecr., 1999, French Society History Medicine lecturer, 1999.
Invited lecturer University Arkansas, 2007.
Elder Church of Scotland. Colonel Royal Army Medical Corps, 1952-1955, research, 1955-1992. Fellow: American Osler Society, Royal Society History, Society Antiquaries, British Medical Association (chairman armed forces committee 1993-1998, Memorial Mitchener lecturer Army Medical Services 1994), Royal College Surgeons Edinburgh (Douglas Guthrie Memorial lecturer 1998), Portugese Medical History Society (honorary), Royal College Physicians Edinburgh, Royal Society Medicine, Worshipful Society Apothecaries.
Member: International Society for History of Medicine (international delegate 1998—2001, world vice president 2000-2004, managing editor journal 2002-2006), Royal Perth Golfing Society (captain 1997-1999), Osler Club of London, Royal and Ancient Golf Club.
Married Ailsa Jean Bowes, March 23, 1953. Children: J.M.G., A.G.J., A.A.