Saint Anthony of Padua: His Life, Legends, and Devotions