Shakespeare's histories

by William A. Armstrong

282 p. 19 cm