Shakespeare: Hamlet
1989 • 122 pages