Scan barcode
A review by seanhatesnamerestrictions
King Henry VI Part 3 by William Shakespeare
3.0
All English noblemen are apparently either named Henry, Richard, Edward, or George, which makes tracking the characters in these plays slightly confusing.