Shakespeare Name Dictionary by Daniel A. Frankforter | Menrva Books