The William Shakespeare encyclopaedia - Irving, Henry (New Delhi Cosmo Publications, 1991)