The supra-pubic removal of an enormous vesical calculus, together with the pathology of stone in the bladder

The supra-pubic removal of an enormous vesical calculus, together with the pathology of stone in the bladder