De su segundo matrimonio engendró siete hijos, de los que Malcolm fue el cuarto.