Shakespeare in Life
by Stephen Lacey, Ph.D.
A Shakespeare scholar and Professor of English at Cornell College in Mount Vernon, Iowa, ...