The Decameron

by

  • Publisher: Penguin (UK)
  • Print ISBN: 9780140449303, 0140449302

  • eText ISBN: 9780141921570, 0141921579

  • Pages: 1072