Don Quixote de la Hyde Park or The knight of the bleeding heart.