3882. Felix CARTER was born in Claydon, Oxfordshire, England.
3883. MARGARET was born (date unknown).
Children were:
1941
i.