LibriVox readers present the ninth collection of monologues from Shakespeare’s plays. Containing 20 parts. William Shakespeare (April 26, 15…
Compiled around 1763, 'Three Hundred Tang Poems' is the standard collection of the poetic art of the Tang Dynasty (618 to 907). Volume Two i…