Title: Herman de Ruyter, or, the mystery unveiled