Richard III is a history play by William Shakespeare, believed to have been written in approximately 1591. The play is an unflattering depiction of the short re
Richard III is a history play by William Shakespeare, believed to have been written in approximately 1591. The play is an unflattering depiction of the short re