Mary, Tower of David ~ Cardinal Newman Tower of David is another title of the Virgin Mary that is not self-evident. Blessed John Henry Newman explains its meaning to us. King David Read More ยป Fr. Juan Velez May 27, 2014