Observations on the stone, gravel, and all other calculous obstructions of the urinary passages [electronic resource] : .. / By S. Perry, surgeon