brendanpkelso.com
TOP 10 SHAKESPEAREAN VILLAINS: NUMBER 1
REVEALING THE LOWEST OF THE LOW – THE MOST DEVIOUS SHAKESPEAREAN VILLAIN. The following posts are by a guest author, Andy McLean, and for Bell Shakespeare in Australia. But, they are so good, that…