 Barber was born on 28 May 1933 in Dunfermline, Scotland.Barber qualified from the University of Edinburgh in 1957.He gained a MD in 1966 with a thesis entitled "A Study of Asymptomatic Bacteriuria in General Practice".