The Essential Petrarch - Petrarch

Petrarch fashioned so many different versions of himself for posterity that it is an exacting task…