Hamlet

Hamlet

by William Shakespeare
Publisher: Barron's
Trade Paperback, 336 pages
Price: $7.99