Petrarch in Britain : interpreters, imitators, and translators over 700 years