A blog of the writings and thoughts of free thinker, teacher, engineer and all-around knowledge buff. Topics covered include: Philosophy, Global Politics, Education, Physics, English Football and Speculative Fiction.
Saturday, May 03, 2008
Ten Greatest Shakespeare Plays
1. Hamlet 2. Julius Caesar 3. Richard III 4. Othello 5. Henry V 6. King Lear 7. The Tempest 8. Macbeth 9. Much ado about nothing 10. Anthony and Cleopatra