Shakespeare, Bacon and the Great Unknown (Classic Reprint) by Andrew Lang | Menrva Books