SHAKESPEARE FOR ALL TIME
Oxford: Oxford University Press, 2003. First Edition; First Printing. Hardcover. Item #327663
ISBN: 0195160932
Near Fine in a Near Fine dust jacket. ; 442 pages.
Price: $74.95
Pre-Owned
See all items by Stanley Wells