Smart History: David's Virgin and Child before Angels