Norton Shakespeare
1972 • 3,536 pages