Angela Christine Fairbairn (1940-1986) (1940–1986) Parents Christine Renée Cotton Croft Sir William Albert Fairbairn, 5th Bt. Children Jeremy Johns Anthony Patrick Mackelcan Johns Siblings William Andrew Fairbairn Sir James Brooke Fairbairn, 6th Bt. Patricia Doreen Fairbairn Partners Brooke Elliot Mackelcan Johns