N.C. State professor Marvin Hunt tells us why Hamlet continues to fascinate through the ages

Nowhere man

by