Eisenstein Rediscovered
1993 • 260 pages