William Shakespeare only wrote 37 plays, many of them comedies and stories. When I set out to compile a list of his greatest villains I thought he would probably be struggling to make a Top 10, how wrong can you be? I soon found it impossible to limit the list to 10 and even with […]
Continue.. Bard to the Bone – Shakespeare’s Greatest Villains