A Shakespeare encyclopedia - Campbell, Oscar James, 1879-1970 (Methuen & Co Ltd, 1966)