margaret had two boys and two girls with norfolk