Petrarch in English

by

  • Publisher: Penguin (UK)
  • Print ISBN: 9780140434484, 0140434488

  • eText ISBN: 9780141936727, 014193672X

  • Pages: 352