Whose human heart is the most and closest to the Sacred Heart of Christ? No one but thy Immaculate Heart...