CaircrossA. Alec Cairncross Cairncross,Alec Cairncross, Alec Cairncross, John Alec Cairncross. Cairncross, John. Cairncross, Alec, Cirncross, Alec Cairo