LibriVox volunteers bring you 23 recordings of Upon His Mistress Dancing by James Shirley. This was the Weekly Poetry project for January, 15, 2012.James Shirley (sometimes spelt Sherley) was a prolific English playwright and poet who was active in...