Little Book of Shakespeare: Quotations for every occasion

  • $9.00